Tag: Xcode8

iOS10/Xcode8 기준 info.plist에 추가시 필요항목 정리
Xcode
0 shares22 views
Xcode
0 shares22 views

iOS10/Xcode8 기준 info.plist에 추가시 필요항목 정리

MJ Kim - 1월 09, 2017

iOS10에서 아이폰 및 아이패드의 각종 기능을 사용시, 어떤 목적으로 해당 기능을 사용할지에 대한 여부를 info.plist에 설정해야 한다. 설정하지 않고서는 해당 기능들을 실행하면 해당 기능을 디버그 모드일 경우…

Xcode8에 Alcatraz 플러그인 도입방법
Swift 3.0
0 shares45 views
Swift 3.0
0 shares45 views

Xcode8에 Alcatraz 플러그인 도입방법

MJ Kim - 1월 05, 2017

Xcode 8 이상 버전을 사용할 경우 Xcode 플러그인 Alcatraz를 설치하면 그대로 사용하기 어렵기 때문에 이를 사용하는 방법을 소개한다. [환경] macOS Sierra 10.12.2 Xcode 8.2.1 Alacatraz 설치하기 공식사이트를…

Storyboard를 여러개로 나누어 관리하는 방법
Swift 3.0
0 shares27 views
Swift 3.0
0 shares27 views

Storyboard를 여러개로 나누어 관리하는 방법

MJ Kim - 10월 26, 2016

약간 복잡한 화면을 가진 앱을 만들다보면 뷰가 많아지기 때문에 하나의 스토리보드(Storyboard)로 만들기가 어려워진다. 이런 경우 Storyboard Reference를 사용하여 스토리보드를 나누고 관리하는 방법을 간단하게 설명해본다. 1) 우선 Tabbed…

Xcode8의 로그중 지저분한 부분은 숨기는 방법
Xcode
shares17 views
Xcode
shares17 views

Xcode8의 로그중 지저분한 부분은 숨기는 방법

MJ Kim - 10월 22, 2016

Xcode를 잘 사용하던 분들이라면 다들 알고 있을 내용이지만, 모르는 분들은 위해 정리해 보았다. Xcode8을 실행해보면 아래와 같은 로그형태가 보인다. [crayon-5901207fb17e8636446886/] 이런 형태로 보이는데 그 안에 결과값도 나온다는…

Xcode8 Swift언어기반 개발빌드가 느린 경우
Xcode
0 shares22 views
Xcode
0 shares22 views

Xcode8 Swift언어기반 개발빌드가 느린 경우

MJ Kim - 10월 21, 2016

간단한 책의 예제 프로젝트들은 빌드하면 크기 시간이 걸린다고 느끼기 힘들지만, 실무프로젝트에서는 Swift언어 기반으로 빌드를 하다보면 약간 느린 느낌을 받게 된다. 그런 느낌을 받았다면 이에 대한 해결책을 제시하기는…

Xcode8에서 Cocoapods로 라이브러리 추가시 빌드오류 해결방법
Swift 3.0
0 shares26 views
Swift 3.0
0 shares26 views

Xcode8에서 Cocoapods로 라이브러리 추가시 빌드오류 해결방법

MJ Kim - 10월 20, 2016

“Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…]…

Xcode8에서 스토리보드에서 Action을 연결할 수 없는 경우 처리 방법
Swift 3.0
0 shares21 views
Swift 3.0
0 shares21 views

Xcode8에서 스토리보드에서 Action을 연결할 수 없는 경우 처리 방법

MJ Kim - 10월 17, 2016

Xcode8에서도 이전처럼 하듯이 control키를 누른 상태에서 UIButton등 Action을 연결하면 도구마음대로 xxxWithSender와 같은 이름과 연결이 되어 실제 실행을 하다보면 unrecognized selector라는 오류가 발생한다. 또한 onClickWithSender라는 메소드를 작성해서 연결하면…

Swift3에서 UIView.animate 실행의 차이점
Swift 3.0
0 shares23 views
Swift 3.0
0 shares23 views

Swift3에서 UIView.animate 실행의 차이점

MJ Kim - 10월 13, 2016

Xcode8로 업그레이드되면서 기존 소스코드의 구동차이가 있기 때문에 그중 UIView(self)를 화면 아래에서 나가는 애니메이션 처리에 대한 차이도 있어 정리해본다. Xcode7 (Swift 2.x) [crayon-5901207fb1c5b696462858/] 제약값을 설정하여 self에 layoutIfNeeded()에서 문제없이…

UITableView 셀 스와이프해서 삭제하기
Swift 3.0
0 shares18 views
Swift 3.0
0 shares18 views

UITableView 셀 스와이프해서 삭제하기

MJ Kim - 9월 30, 2016

개발환경 macOS Sierra Xcode 8 Swift 3.0 기본 처리 [crayon-5901207fb1de6521328950/] 버튼 문자 및 배경색 변경하고 싶은 경우 [crayon-5901207fb1deb117573494/]  

Xcode8에서 Xcode7의 플러그인을 사용하는 방법
Xcode
0 shares27 views
Xcode
0 shares27 views

Xcode8에서 Xcode7의 플러그인을 사용하는 방법

MJ Kim - 9월 27, 2016

Xcode8에서는 이전버전까지 사용하던 플러그인들을 사용할 수 없다. 대신 Xcode Editor Extensions을 사용해야 하지만 아직까지는 크게 지원하지 않기 때문에 이전 플러그인들을 사용하는 방법을 소개한다. update_xcode_plugins 설치하기  [crayon-5901207fb1f73912928892/] dry-run…

Xcode8에서 실전 프로젝트 만들기
Xcode
0 shares21 views
Xcode
0 shares21 views

Xcode8에서 실전 프로젝트 만들기

MJ Kim - 9월 27, 2016

지금까지 몇번의 Swift 3.0 기반 프로젝트를 진행하면서 나름대로 최선의 프로젝트를 만드는 방법을 정리해본다. Carthage도 좋지만 솔직히 Cocoapods이 더좋아서 이부분으로 설정하는 방법을 소개한다. Xcode에서 프로젝트 만들기 우선 Xcode를…

Xcode 8 Release Notes 주요 내용 정리
Xcode
0 shares18 views
Xcode
0 shares18 views

Xcode 8 Release Notes 주요 내용 정리

MJ Kim - 9월 26, 2016

Xcode 8 Release Notes에서 Swift 관련된 내용만 정리한 것이다. 대부분의 개발자들은 Release Notes를 안읽어보는 경향이 있어 나름대로 중요하다고 생각되는 부분들을 정리해 보았다. 원문: https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html 개발환경 Xcode 8…

Xcode8에서 APNs의 Entitlements 설정 필수
Xcode
0 shares57 views
Xcode
0 shares57 views

Xcode8에서 APNs의 Entitlements 설정 필수

MJ Kim - 9월 23, 2016

Xcode8과 Swift 3.0기반으로 코드를 변환작업을 끝낸 앱을 빌드하여 제출하였는데 Apple로부터 아래와 같은 이메일로 편지가 왔다.  아마도 Privacy쪽 내부 API를 자동검색해서 리뷰수고를 줄이고 있는듯 보여진다. 이에 대한 대응…

Xcode 8에서 실제 기기로 테스트(Apple Developer Program가입된 기준)
Xcode
0 shares61 views
Xcode
0 shares61 views

Xcode 8에서 실제 기기로 테스트(Apple Developer Program가입된 기준)

MJ Kim - 9월 23, 2016

Apple Developer Program 등록된 실제 사용기기를 테스트했을 때 경험을 정리한 것이다. 환경기준 macOS Sierra (10.12) Xcode 8 (8A218a) iPhone 6 Plus iPhone 7 iOS Certificates (Development)의 작성하기…

Xcode 8실행시 중지되는 경우에 대한 대처방법
Xcode
0 shares18 views
Xcode
0 shares18 views

Xcode 8실행시 중지되는 경우에 대한 대처방법

MJ Kim - 9월 23, 2016

Xcode8을 설치하고 실행하면 자주 Xcode8이 중지되는 경우가 있다면, 그에 대한 대처방법을 소개한다. 환경기준은 macOS Sierra(10.12), Xcode 8(8A218a)이다. Xcode를 실행중이라면 종료한다. 시스템 환경설정을 연다. 보안 및 개인 정보…

Xcode8에서 OS의 불필요한 로그 숨기기
Xcode
0 shares19 views
Xcode
0 shares19 views

Xcode8에서 OS의 불필요한 로그 숨기기

MJ Kim - 9월 19, 2016

Xcode8에서는 시스템내에 불필요한 로그 부분을 숨겨지는 방법이 있어 이를 소개한다. Xcode를 실행한 상태에서 메뉴 [Product] - [Scheme] - [Edit Scheme]를 선택하고 아래 화면이 나오면 "Environment Variables"에서  Name:…