objc.io
Advanced Auto Layout Toolbox · objc.io
https://www.objc.io/issue-3/advanced-auto-layout-toolbox.html
Getting Pixels onto the Screen. Custom Collection View Layouts. Advanced Auto Layout Toolbox. Advanced Auto Layout Toolbox. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. 228 – Best Practices for Mastering Auto Layout. 232 – Auto Layout by Example. These are excellent introductions to the topic which cover a lot of ground. Instead, we ar...
objc.io
A Warm Welcome to Structs and Value Types · objc.io
https://www.objc.io/issue-16/swift-classes-vs-structs.html
The Power of Swift. A Warm Welcome to Structs and Value Types. The Many Faces of Swift Functions. Functional APIs with Swift. Rapid Prototyping in Swift Playgrounds. A Warm Welcome to Structs and Value Types. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. If classes are so much more powerful than structs, why use structs? Var a = Hello v...
objc.io
Value Objects · objc.io
https://www.objc.io/issue-7/value-objects.html
The Foundation Collection Classes. Key-Value Coding and Observing. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. In this article, we’ll look at how to write value objects. Interface Person : NSObject @property (nonatomic,copy) NSString* name; @property (nonatomic) NSDate* birthDate; @property (nonatomic) NSUInteger numberOfKids; @end.
objc.io
Newsletter · objc.io
https://www.objc.io/newsletter
Infrequent updates, no spam. Promise. Not an email fan? Follow us on Twitter. Advanced Swift takes you through Swift’s features, from low-level programming to high-level abstractions. Stay Up To Date. Very occasional updates about upcoming books, promotions, and other things. Objcio publishes books, videos, and articles on advanced topics for iOS and OS X developers. Read more.
objc.io
Metal · objc.io
https://www.objc.io/issue-18/metal.html
Designing Elegant Mobile Games. Max Christ and Warren Moore. Multipeer Connectivity in Games. Virtual Soundscapes: The Art of Sound Design. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. Who Should Use Metal? Before talking about the API and shading language itself, we should discuss which developers will benefit from using Metal. As...
objc.io
Real-World Testing with XCTest · objc.io
https://www.objc.io/issue-15/xctest.html
Real-World Testing with XCTest. Arne Schroppe and Daniel Eggert. Test Doubles: Mocks, Stubs, and More. Real-World Testing with XCTest. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. As our testing framework. Note that some of the model classes and methods in this article have been renamed, because the project is not in the App Store yet.
objc.io
Testing View Controllers · objc.io
https://www.objc.io/issue-1/testing-view-controllers.html
Issue 1: Lighter View Controllers. Clean Table View Code. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. Let’s not be religious about testing. It should help us speed up development and make things more fun. Testing UI components is often tricky because there are too many moving parts involved. More often than not, the view controlle...
objc.io
Advanced Auto Layout Toolbox · objc.io
https://www.objc.io/issues/3-views/advanced-auto-layout-toolbox
Getting Pixels onto the Screen. Custom Collection View Layouts. Advanced Auto Layout Toolbox. Advanced Auto Layout Toolbox. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. 228 – Best Practices for Mastering Auto Layout. 232 – Auto Layout by Example. These are excellent introductions to the topic which cover a lot of ground. Instead, we ar...
objc.io
Core Data Overview · objc.io
https://www.objc.io/issue-4/core-data-overview.html
Issue 4: Core Data. A Complete Core Data Application. On Using SQLite and FMDB Instead of Core Data. Data Models and Model Objects. Importing Large Data Sets. Custom Core Data Migrations. New on objc.io. We show our solutions to problems we find while building Swift projects. Enjoy a new episode of Swift Talk every week, packed with live-coding and discussions about the pros and cons of our decisions. What is Core Data? If you’ve worked with Object-relational mapping (O/RM). Before: Core Data is not.
coderchrismills.com
Custom Operators with Generics in Swift – Chris Mills
http://coderchrismills.com/2016/09/19/custom-operators-with-generics-in-swift
Press "Enter" to skip to content. Game dev with more than just games on my mind. Pointers in Swift 3. On Back to Meditation. On Back to Meditation. IOS create pdf from UIWebview content DL-UAT. On Making a PDF from a UIWebView. On Making a PDF from a UIWebView. On Making a PDF from a UIWebView. Custom Operators with Generics in Swift. Published September 19, 2016. Swift Talk is a weekly video series by Chris Eidhof. The past few episodes have been about parser combinators ( Wikipedia. Page to see their p...
SOCIAL ENGAGEMENT