반응형
Swift build를 하다가 컴파일이 끝나지 않고 계속되는 현상을 발견했다.
Appcode로 build 중이었는데 swift의 메모리가 끝없이 계속 증가했다.
의심가는 코드를 제거해 보니 빌드가 잘 된다.
아.. 엄청나다.
의심가는 코드를 Playground로 재작성해보았다.
?? 를 남발해서 그런것으로 보이는데... 이래도 되는건가?
let optionalString: String? = nil let abc: [String:Int] = [ "a": Int(optionalString ?? "") ?? 0, "B": Int(optionalString ?? "") ?? 0, "c": Int(optionalString ?? "") ?? 0, "d": Int(optionalString ?? "") ?? 0, "e": Int(optionalString ?? "") ?? 0 ] print(abc)
관련링크 : http://stackoverflow.com/questions/26151954/sourcekitservice-consumes-cpu-and-grinds-xcode-to-a-halt
반응형
'Programming > iOS' 카테고리의 다른 글
[Fastlane] increment_build_number Action (0) | 2020.08.16 |
---|---|
[Admob] 앱 실행시 전면광고 실행 (1) | 2016.10.25 |
ERROR ITMS-90635 (0) | 2016.06.22 |
ITM-90205, ITMS-90206 (0) | 2016.03.24 |
failed installing application, reason: Error Domain=JBDeviceKitErrprDomain Code=-402620392 "AMDeviceSecureUpgradeApplication failed with err = -402620392 (0) | 2016.02.12 |