Tag: 개발

개발시 DEBUG 매크로 사용할 때만 콘솔출력하는 디버깅 클래스
Swift 3.0
shares23 views
Swift 3.0
shares23 views

개발시 DEBUG 매크로 사용할 때만 콘솔출력하는 디버깅 클래스

MJ Kim - 2월 12, 2017

보통은 Swift print등으로 재정의해서 처리하는 방법이 있지만, 제품 개발시 출시후에도 출력하고 싶은 경우 print를 사용하면 상당히 귀찮은 작업이 된다. 이를 해결하기 위해 Debug클래스를 정의하는 것이다. [crayon-5902c5281a2a2018246691/]  

프리랜서의 iOS 앱 개발 준비하기
Swift 3.0
0 shares29 views
Swift 3.0
0 shares29 views

프리랜서의 iOS 앱 개발 준비하기

MJ Kim - 2월 06, 2017

최근 몇년간 몇몇 금융권 및 스타트업에서 iOS앱을 개발해오면서 나름대로 프리랜서로써 일해오면서 백엔드도 개발하고 팀구성을 할경우 4~5명으로 스크럼 개발을 진행해보았을 때 최근 나름대로 정리한 개발기준을 정리한 것을 공개한다.…

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

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

MJ Kim - 10월 22, 2016

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

iOS10 기준 아이폰앱 개발시 고려해야할 점
Swift 3.0
0 shares32 views
Swift 3.0
0 shares32 views

iOS10 기준 아이폰앱 개발시 고려해야할 점

MJ Kim - 9월 21, 2016

iOS10이 출시됨에 따라 아이폰 앱 개발도 이슈가 되고 있어, 개발 견적에 대한 테크니컬한 이슈들이 있어 앱개발을 고려하고 있다면 꼭 검토해야할 부분들을 정리해 보았다. 1, iOS버전 iOS가 출시된지…

iOS기기에서 발생하는 로그를 grep으로 확인하기
Xcode
0 shares26 views
Xcode
0 shares26 views

iOS기기에서 발생하는 로그를 grep으로 확인하기

MJ Kim - 9월 06, 2016

보통 개발중인 iOS앱을 디버깅하는 경우 디버깅 로드를 보는 방법은 Xcode의 디버깅 화면을 보게 된다. 또는 Xcode의 메뉴에서 [Window]-[Devices]를 선택하여 사용중인 기기를 선택하여 확인도 가능하다. 다만, 이런 경우에는…

[Swift 3] 클래스 정의하기
Swift 3.0
0 shares21 views
Swift 3.0
0 shares21 views

[Swift 3] 클래스 정의하기

MJ Kim - 6월 26, 2016

[문법] [crayon-5902c5281a998393755381/] Swift로 개발하는 앱은 클래스라는 단위로 구성된다. 클래스에서 객체의 속성을 유지하기 위해 사용하는 인스턴스 변수 처리를 위한 정의 방법을 정의한다. 클래스명 앞에 필요에 따라 접근한정자를 선언하고…

기본 테이블뷰 만들기
Swift Tips
0 shares27 views
Swift Tips
0 shares27 views

기본 테이블뷰 만들기

MJ Kim - 5월 05, 2016

기본 프로젝트를 만들고 ViewController에 TableView를 추가해서 만드는 방법을 알아보자. 1) 프로젝트를 생성하고 SingleViewApplication을 만든다. 2) Storyboard에 TableView 요소를 추가하고 메뉴에서 TableView를 선택하고 ViewController소스에 드래그한다. 3) Outlet이름을 tableView라고…

폐쇄(클로저, Closure)
Swift
0 shares16 views
Swift
0 shares16 views

폐쇄(클로저, Closure)

MJ Kim - 4월 29, 2016

폐쇄(Closure) 사용방법을 알아보자. 앱을 만드는데 있어서 필수적인 요소이기 때문에 필히 기억하자. 이번 장의 목표 폐쇄를 생성하고 사용하기 열거형을 생성하고 사용하기 문자열 조작하기   (1) 폐쇄(Closure) 폐쇄(클로저)는 한마디로…

8. 구간 및 배열, 사전
Swift Books
shares9 views
Swift Books
shares9 views

8. 구간 및 배열, 사전

MJ Kim - 11월 17, 2015

[vc_row][vc_column][vc_column_text]Swift 언어는 컬렉션으로 배열, 사전형이 있습니다. 배열에 대입할 수 있는 값은 선언시 지정한 형만 되고 Any등의 특수한 형을 사용하면 다양한 값을 하나의 배열에 넣을 수 있습니다. 또한…

Swift 컴파일 최적화 옵션
Swift
shares14 views
Swift
shares14 views

Swift 컴파일 최적화 옵션

MJ Kim - 11월 13, 2015

Build Setting에서 [Swift Compiler(Apple LLVM 7.0) - Code Generation] - [Optimization Lebel]에서 "-Onone", "-O", "-O -whole-module-optimization" 3단계로 설정할 수 있고 초기값으로 Debug에서는 -Onone, Release에서는 -O가 설정되어 있습니다.…

Swift 컴파일 최적화 옵션
Swift
0 shares18 views
Swift
0 shares18 views

Swift 컴파일 최적화 옵션

MJ Kim - 11월 13, 2015

Build Setting에서 [Swift Compiler(Apple LLVM 7.0) - Code Generation] - [Optimization Lebel]에서 "-Onone", "-O", "-O -whole-module-optimization" 3단계로 설정할 수 있고 초기값으로 Debug에서는 -Onone, Release에서는 -O가 설정되어 있습니다.…

4. 기본 문법과 함수
Swift Books
shares14 views
Swift Books
shares14 views

4. 기본 문법과 함수

MJ Kim - 11월 07, 2015

[vc_row][vc_column][vc_custom_heading text="2장 Swift 기본문법" use_theme_fonts="yes"][vc_column_text]Swift 소스코드를 보면 왠지 JavaScript나 Ruby와 같은 어디선가 자주 보던 문법이라서 모던한 느낌이 강합니다. 타입추론에 의한 변수선언, 문자열조작, 배열, 사전등의 컬렉션도 연산자로 쉽게…

2. Xcode 설치 및 프로젝트 만들기
Swift Books
0 shares21 views
Swift Books
0 shares21 views

2. Xcode 설치 및 프로젝트 만들기

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text] 2-2. Xcode 설치하기 Swift언어로 개발하려면 Xcode라는 Apple에서 제공하는 통합 개발환경을 설치해야 합니다. 소스코드 편집뿐만 아니라, git기반 소스코드관리, 스토리보드라는 화면 설계, 빌드 및 바이너리를 만들기 위한 개발에…

1. Swift언어란?
Swift Books
shares14 views
Swift Books
shares14 views

1. Swift언어란?

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고 있는 컴파일러 LLVM 제작자이기도 한 Chris Lattner가…

1. Swift언어란?
Swift Books
shares7 views
Swift Books
shares7 views

1. Swift언어란?

MJ Kim - 10월 31, 2015

[vc_row][vc_column][vc_column_text]Swift언어는 Apple이 매년 열고 있는 WWDC(World Wide Developers Conference) 2014에서 발표된 새로운 개발언어입니다. Apple은 현재 Xcode 및 다양한 환경에서 사용되고 있는 컴파일러 LLVM 제작자이기도 한 Chris Lattner가…

Swift 입문6 – 숫자를 문자열로
Swift Books
0 shares16 views1
Swift Books
0 shares16 views1

Swift 입문6 – 숫자를 문자열로

MJ Kim - 9월 30, 2014

숫자를 String형으로 인스턴스 만들기 String(age)부분이 String형의 인스턴스를 생성하는 부분입니다. [swift] import UIKit var num = (36, "Kim) let (age, name) = num println("내 나이는 " , String(age)…