2015년 9월 8일 화요일

2015년 9월 3일 목요일

iOS 9 / OS X 10.11 앱 네트워크 보안 정책

iOS 9과 OS X 10.11 에 앱 네트워크 보안(App Transport Security) 이라는 정책이 새롭게 추가되었다. 이로 인해서 구글에서도 애드센스 관련해서 뭔가 말이 많았던것 같은데, 나도 개발 도중에 문제를 겪었기에 메모하는 겸 블로그로 정리해 본다. 아 참고로 이 내용은 애플에서도 개발중인 내용이라 추후에 변경될 가능성이 있다고 한다.

2015년 9월 1일 화요일

[iOS] 앱 설정 띄우기

이 글은 앱의 설정창을 코드로 띄우는 방법에 대한 메모이다.

참고로, 설정(Preferences)를 띄우신 띄우지만 앱 개별 설정으로 바로 들어가게 되는 방법임을 유의하자. 그리고 이 방법은 iOS 8 버전부터 사용이 가능하다.

Swift - print 와 debugPrint 이야기

사실 얼마 전까지만 해도 debugPrint 라는 함수가 있는지 조차 몰랐었다. 뭐 이제서라도 알게 되었으니 메모도 할겸 print 와 debugPrint 에 대한 글을 써 본다.

Swift - flatMap 넌 도대체 뭐냐?

Swift 2 에서 map 과 비슷한 flatMap 이라는 녀석을 사용 할 수 있다. 애초에 map 의 용도는 '배열의 각 아이템을 가공해서 다른 배열을 만드는 것'이다. 그렇다면 평평하다는 이름을 가진 flatMap 은 어떤 용도일까?

이 글에는 flatMap 이 무엇인지에 대한 명확한 해답이 없다. 그냥 특징만 나열해 놓고 '뭐에 쓰는 것임' 이라고 징징거리는 글이다. -_-;;