Tag: 개발자

iOS API Diff를 볼때 바뀐 부분만 보려면?
Swift 3.0
shares30 views
Swift 3.0
shares30 views

iOS API Diff를 볼때 바뀐 부분만 보려면?

MJ Kim - 3월 29, 2017

어제 iOS 10.3이 출시되었고 10.3.2 베타도 출시되었다. 그런데 이렇게 매번 업데이트가 발생하면 API도 업데이트되는 경우가 많다. 이런 경우 최근 API Diff를 보는 방법이 있을 것 같아서 애플…

[Swift3입문]1. Swift는 어떤 개발언어인가?
Swift 3.0
0 shares22 views
Swift 3.0
0 shares22 views

[Swift3입문]1. Swift는 어떤 개발언어인가?

MJ Kim - 2월 13, 2017

Swift언어는 iOS, macOS 앱 개발 언어로  Apple사가 2014년 발표한 프로그래밍 언어이다. Swift언어 발표 이후에 등장한 watchOS, tvOS용 앱도 지원하고 있다. 처음에는 Apple사 내부적으로 이 언어에 대한 개발이…

기술적 부채를 줄여보자
Swift 3.0
shares13 views
Swift 3.0
shares13 views

기술적 부채를 줄여보자

MJ Kim - 10월 12, 2016

프로젝트가 길면 길수록 기술적 부채를 언제 어떻게 갚을지가 과제가 된다. 리팩토링은 어느 시점에 하는지등 이는 프로젝트가 길 경우에 발생하는 문제이지만 나름대로 몇십년간 개발자로 일해오면서 기술적 부채의 종류를…

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

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

MJ Kim - 9월 21, 2016

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

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

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

MJ Kim - 9월 06, 2016

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

[Swift3] 숫자를 한글로 출력하기
Swift 3.0
0 shares19 views
Swift 3.0
0 shares19 views

[Swift3] 숫자를 한글로 출력하기

MJ Kim - 9월 01, 2016

입력된 숫자를 한글로 변환해주는 Extension을 만들어보았다. 가끔 금액등을 한글로 변환해서 보여주는 요구사항이 있어 만들어 보았다. [crayon-58fd8ea437371625844252/] 솔직히 몇자리씩 있는 숫자가 좀 어렵다고 생각된다. 무엇보다 그 자리의 숫자에…

[Swift 3] API Design Guidelines 정리
Swift 3.0
0 shares22 views
Swift 3.0
0 shares22 views

[Swift 3] API Design Guidelines 정리

MJ Kim - 8월 14, 2016

Swift.org - API Design Guideline 을 읽어보고 한글로 번역해 보았다. 이 가이드라인은 앱구현시 특히 화면측 소스코드를 신경쓰지 못하는 것들을 정리한 느낌이다. 참고로 원문은 소스코드 예제가 있고 이…

[Swift 3] 요소 수 얻기
Swift 3.0
0 shares12 views
Swift 3.0
0 shares12 views

[Swift 3] 요소 수 얻기

MJ Kim - 6월 30, 2016

[문법] 메소드: count (요소수 가져옴) var 요소수 : Int = 베열명.count count 속성은 Array객체의 요소수를 참조한다. 예제 [crayon-58fd8ea4374ee817694950/]  

[Swift 3] 형 변환
Swift 3.0
0 shares21 views
Swift 3.0
0 shares21 views

[Swift 3] 형 변환

MJ Kim - 6월 24, 2016

[문법] (형)값 객체 as 형 다른 형 사이에서 데이터형을 변환하는 것을 형 변환이라고 말한다. 형 변환을 이용하면 다른 변수형을 동일한 계산등에 이용할 수 있다. 숫자값등의 형변환을 할…

raywenderlich.com Swift 스타일가이드
Swift
0 shares20 views
Swift
0 shares20 views

raywenderlich.com Swift 스타일가이드

MJ Kim - 6월 16, 2016

원문: https://github.com/raywenderlich/swift-style-guide 번역한 링크: https://github.com/swift-kr/swift-style-guide-raywenderlich/blob/master/ko_style_guide.md 참고하세요  

신입개발자들에게 필요한 능력향상 조언
잡담
0 shares22 views
잡담
0 shares22 views

신입개발자들에게 필요한 능력향상 조언

MJ Kim - 5월 26, 2016

필자도 소프트웨어 엔지니어 경력이 15년차가 넘어가면서 다양한 신입개발자들과 많이 일하게 되면서 느낀 부분과 가장 신입개발자들이 물어봤던 내용을 정리할겸 나름대로 10년넘게 국내외 IT업계에서 개발자 및 CTO로 일하면서 몸으로…

영상으로 Swift를 배울 수 있는 사이트
Swift Tips
0 shares20 views
Swift Tips
0 shares20 views

영상으로 Swift를 배울 수 있는 사이트

MJ Kim - 5월 19, 2016

감사하게도 많은 분들이 제 사이트를 방문해주시고 가장 많이 물어보는 것이 Swift언어를 공부하기 위해 추천해달라고 하는 책자나 자료와 개발견적문의이다. 그래서 필자가 초기 Swift를 배우기 위해 참고했던 사이트들을 정리해…

기본 테이블뷰 만들기
Swift Tips
0 shares25 views
Swift Tips
0 shares25 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) 폐쇄(클로저)는 한마디로…

개발자는 멀티플레이어가 되어야 한다!
잡담
shares8 views
잡담
shares8 views

개발자는 멀티플레이어가 되어야 한다!

MJ Kim - 10월 05, 2014

웹 환경에서 큰 일을 하고 싶으면 웹에 대한 일만 하지 말고 웹이 아닌 것도 많이 해봐야 합니다. 왜냐하면, 웹은 웹관련 정보만 나오기 때문이 아니라, 웹이 아닌 것에서…