Bob LeeinBob the DeveloperThe Journey After One YearWhere I am and the vision2 min read·Sep 6, 2017--8--8
Bob LeeinBob the DeveloperContent is back and update from BobLast time I’ve sent you an email that I’d leave this platform and all of the content has been removed. However, as @Tariq and others have…2 min read·Jun 24, 2017--1--1
Bob LeeinBob the DeveloperDiscontinue/Quit Medium (Official)First of all, thank you each of my reader for all those hearts and shares you’ve given me. We were able to take this publication from…1 min read·Jun 18, 2017--29--29
Bob LeeinBob the DeveloperThe Complete Understanding of Swift Delegate and Data SourcePass data between view controllers and the behind scene.3 min read·May 20, 2017--10--10
Bob LeeinBob the DeveloperGeneric Protocols with Associated TypeLearn how to create generic protocol and override associated type3 min read·Apr 8, 2017--13--13
Bob LeeinBob the DeveloperSwift Lazy Initialization with ClosuresLearn how to create objects with modularity and readability3 min read·Apr 1, 2017--9--9
Bob LeeinBob the DeveloperSwift Retention Cycle in Closures and DelegateLet’s understand [weak self], [unowned self] , and weak var6 min read·Mar 25, 2017--19--19
Bob LeeinBob the DeveloperI got drafted by the South Korean militaryIn S.Korea, it is required that every male serve in the army for 2 years since the Korean War divided the Korean peninsular into two…2 min read·Mar 21, 2017--8--8
Bob LeeinBob the DeveloperSwift Capture List in ClosuresClosure is a reference type, so use [weak self] to prevent memory leak. Wait, what?4 min read·Mar 18, 2017--11--11