iOS / Mac OS Developers
466 subscribers
2 photos
308 links
iOS / Mac OS를 다루는 개발자들을 위한 채널 입니다.
Download Telegram
It's the most popular question since the release of Xcode 10 - ”Where's the Library?”.
So this article describes some tips on how to simplify the process of working with new library popup.

The most useful tip is you need to hold the Option (⌥) key to keep the popup visible until you close it yourself.

https://useyourloaf.com/blog/xcode-10-library-tips/
A bit of array performance - need to be aware when it's preferable to use reserveCapacity rather than a simple array allocation. Be familiar with the Big-O notation! 😉
https://www.hackingwithswift.com/articles/128/array-performance-append-vs-reservecapacity
#swift #performance
A step by step guide how to build an iOS app without Xcode's Build System. Why lol?
https://vojtastavik.com/2018/10/15/building-ios-app-without-xcode/
#iOS
https://www.wtfautolayout.com/ 오토레이아웃이 깨지거나, 콘솔에 뜨는 로그를 넣으면 왜 깨지는지 알려 줍니다.
There's an awesome tool I've found.

”It injects itself into the iOS Simulator so that it can monitor views and adjust them in real time.”

https://www.hackingwithswift.com/articles/131/sherlock-turbocharges-your-ios-simulator
#iOS #simulator
Implementing the Coordinator pattern using UIResponder. 🤔

”With this approach, you can:
1. Call a Coordinator's method from anywhere: view controller, view, button's event handler, table/collection view cell, UIAlertAction etc.
2. That call will be passed up the responder chain until it reaches some Coordinator instance which overrides that method.”


http://aplus.rs/2018/coordinator-missing-pattern-uikit/
#iOS #coordinators #architecture
There’s one more article about new features in Swift 5 - Custom String Interpolation. Also don’t forget to check out the “Where next?” section at the end of the article to see more examples related to this feature.

p.s. Developers are still resting after the holidays - few articles only 🙂

https://www.hackingwithswift.com/articles/163/how-to-use-custom-string-interpolation-in-swift
sing the coordinator pattern isn't a great choice all the time, because managing complex flows with vanilla UIKit is a good way as well. 🤔
https://sandofsky.com/blog/controller-hierarchies.html

p.s. For better understanding aforementioned article need to be aware of the Actor Chain.
http://wangling.me/2014/06/view-controller-actor-chain.html

#iOS #coordinators
Zeplin finally announced a public release for extensions with a ton of features. So you can simplify your workflow by creating some useful extension or check the existing ones.
https://blog.zeplin.io/zeplin-extensions-round-2-13964436bf1d
#zeplin #UI