MAC(2)
-
[iOS] xcode New Scheme 빌드 환경 나누기
xcode 빌드 환경을 여러개로 나눠서 사용하는 방법 1. 프로젝트를 하나 생성하고 상단 myproject를 눌러서 New Scheme... 클릭 2. Target을 프로젝트로하고 Name은 원하는 이름 넣는다. 3. myproject-dev, myproject-release 만들면 이렇게 생긴다. 4. 그 다음 project 클릭 후 info에 가서 configurations 을 수정한다. 5. 4번처럼 configurations를 수정하면 TARGETS > Build Settings 에 아래 사진처럼 이름이 수정된다. 그럼 내용에 다른 빌드아이디, 다른 이름으로 적어서 사용할 수 있다. 같은 기능과 같은 코드를 가진 프로젝트를 두 개 이상 생성해야 할 때 각각 만들지 않고 이런 식으로 빌드 환경만 나..
2023.01.18 -
[iOS] Swift UserDefaults.standard 사용하기
UserDefaults.standard는 데이터를 저장하여 필요할때마다 가져다쓸 수 있습니다. 1. 데이터 저장하기 UserDefaults.standard를 AppDelegate에 변수로 선언한 후 가져다 씁니다. let prefs = UserDefaults.standard 이렇게 변수 이름을 정해서 AppDelegate 제일 상단에 선언을 해줍니다. 저는 구현했었던 fcm토큰을 저장해서 토큰을 가져다 써볼건데 현재 등록 토큰을 가져올때 저장을 합니다. AppDelegate에서 선언했던 변수를 이용해서 저장을 합니다. prefs.setValue(pushToken, forkey: PrefsEnum.PUSH_TOKEN.rawValue) 여기서 pushToken은 내가 가져온 fcm토큰이고 뒤에 forkey는..
2023.01.11