전체 글(380)
-
맥에서 USB 포맷 하기
- 본 설명은 윈도우가 아닌 맥에서 사용할 수 있는 USB를 포맷하는 과정이다. 1.디스크 유틸리티 선택 2. 포맷을 usb 또는 외장 장치를 선택 - 포맷의 리스트를 보면 아래와 같다. : 윈도우에서 사용을 하기 위함은 ExFAT를 선택해야한다. : OS X 확장(저널링) 은 맥에서만 사용할 수 있다. 윈도우에서 보면 포맷하라고 뜨니 주의를 하기 바란다.
2016.10.17 -
[ERROR] target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in ...
$ pod install 아래와 같은 메세지가 나왔을 경우. [!] The `TESTCocoaPods [Debug]` target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target Support Files/Pods-TESTCocoaPods/Pods-TESTCocoaPods.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The `TESTCocoaPods [Rel..
2016.10.07 -
[ERROR] The document Main.storyboard requires Xcode 8.0 or later
http://stackoverflow.com/questions/37851459/the-document-main-storyboard-requires-xcode-8-0-or-later xcode 7 에서 시뮬레이터를 실행시킬때, 또는 스토리보드를 클릭하여 화면을 보고자 할 때 아래와 같은 오류가 발생하였다. 해당 오류는 프로젝트가 Xcode8.0으로 설정이 되어 있어서 그렇다.Xcode8.0으로 프로젝트를 실행시킨다. 스토리보드를 선택한 후 위와 같이 설정을 바꿔주고 Xcode7로 다시 실행시킨다.그래도 되지 않는다면.. 스토리보드 마우스 우클릭하여 소스코드를 선택한다. 아래와 같은 코드를 찾아서 삭제한다. 다시 실행을 시키면 제대로 작동이 된다.
2016.10.05 -
다중 스토리보드 사용법
- Main storyboard에서 버튼을 클릭 하였을 때 Sub storyboard로 이동하는 것을 테스트 해 볼 것이다. 1. 우선 또 다른 스토리보드를 생성하자.(SubMain.storyboard) 2. 새로운 스토리보드에 아무 컨트롤러를 만들어 놓자(SubViewController.swift) 3. Main.storyboard에 버튼을 만들고 Storyboard Reference 를 드래그하여 Main.storyboard에 넣자. 4. 버튼과 Storyboard Reference와 연결 시킨 후 오른쪽 상단과 같이 지정한 서브 스토리보드 명과 컨트롤러 이름을 지정하여 실행시켜보자.
2016.09.23 -
Xcode8에서 발생되는 메세지
http://stackoverflow.com/questions/39377807/strange-terminal-messages-in-xcode-8 Xcode8에서 아무작업도 하지 않고 시뮬레이션을 하였다.터미널에서 아래와 같은 문구가 발생하였다. 2016-09-23 15:54:23.701321 TestStoryBoard[9522:420281] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_pri..
2016.09.23 -
Guard 활용
Guard에 대해서는 설명이 잘 나온 글들이 많다.완벽하게 이해하지는 못하였지만 느낌은 알 것 같은..설명은 쓸 수 없지만.. 잊지않기 위해 활용한 소스라도 올려본다. * 처음 테스트로 작성한 코드var ValueNil:String? = nil ValueNil = "Guard" func guardTest() { guard ValueNil != nil else { print("bad") return } print(ValueNil) } guardTest() // 출력은 Optional("Guard") - 그러나 여기서 Optional이 붙어 버리니 어찌해야하나.. - Guard 부분에서 nil을 체크하였기 때문에 print에서 "!" 를 붙여도 상관이 없음. - 그러나 "!" 자체가 불안하다. - 그래서 물..
2016.09.13