-
Apple Developer Program 등록하기🧑💻/App Store 2020. 11. 19. 14:43
1. Apple Developer 사이트 접속 제일 먼저 Apple Developer 사이트에 접속합니다. Account 탭에서 개발자 프로그램 등록을 클릭합니다. developer.apple.com Apple Developer Build apps. Build your future. Whether you’re just entering the workforce or you‘re an experienced developer or entrepreneur, take advantage of free resources to gain skills that help you succeed in Apple’s growing app economy, which provides millio developer.apple.com ..
-
Swift5 나머지 구하기, 홀수 짝수 구하기🧑💻/Swift 2020. 8. 12. 22:37
Swift에서 나머지를 구하기 위한 몇가지 방법이 있습니다. 1. % 사용 %를 사용하여 나머지를 구할 수 있습니다. 그 예로 0이면 짝수, 나머지가 1이면 홀수로 판별할 수 있습니다. // 홀수 func isOdd(_ number: Int) -> Bool { return 1 == number % 2 } // 짝수 func isEven(_ number: Int) -> Bool { return 0 == number % 2 } print(isEven(10))// true print(isOdd(12))// false 주의할 점은 %를 사용하기 위해서는 피연산자가 모두 Int형이어야 합니다. 하지만 둘 중 하나라도 Float형, Double형일 경우 '%' is unavailable: For floating p..
-
Objective C 한글이 분리되어 표시될 때 NFD > NFC🧑💻/Objective C 2019. 7. 31. 13:44
블로그 개설 초창기에 뭐라도 적어보자고 끄적였는데 누군가에겐 필요한 글이었네요. 3줄짜리를 성의 있는 포스트로 바꿔봤습니다. 😅😅 macOS 정보를 서버에 전송하여 데이터베이스에 저장하고 IE 브라우저에서 표시했더니 한글 자음 모음이 분리되는 현상이 발생했습니다. DB 데이터를 복사해서 Windows 메모장에 붙여넣기 하면 깨지는 게 눈에 보입니다. 📌 유니코드 정규화 : 모양이 같은 여러 문자들이 있을 경우 이를 기준에 따라 하나로 통합해 주는 일 유니코드 정규화 방법에는 여러 종류가 있지만 NFC와 NFD를 비교해 보겠습니다. NFD NFC 한글의 자음과 모음을 분리하여 저장하는 방식 한글의 자음과 모음을 분리한 뒤 결합하여 저장하는 방식 macOS 시스템에서 주로 사용 Windows 시스템에서 주로..
-
-
빌드 과정에서 API Availability 체크하기🧑💻/Xcode 2019. 7. 12. 11:27
1. 최소 지원 버전을 Build Settings > macOS Deployment Target에 설정한다. 2. 빌드 과정에서 API Availability를 체크하기 위해 Build Settings > Other Warning Flags에 -Wpartial-availability를 설정한다. 3. 빌드 시 Target에서 지원하지 않는 API일 경우 Warning이 발생한다. 소스 상에서도 @available이나 respondsToSelector를 사용하여 체크할 수 있음.