Beta 5 also has some great improvements for Core Data: * NSManagedObject now conforms to ObservableObject * @FetchRequest property wrapper to drive views from the result of fetch request * MOC is included in the environment developer.apple.com/documentation/…
Been hacking a bit more on the flow layout during my train ride. Now with sample code as well! gist.github.com/chriseidhof/3c… (lots of hacks in there, unfortunately).
Swift Talk 165: Animating along Paths ♾ We use SwiftUI to build a custom animation for a shape that moves along a path. Along the way, we'll learn about the Animatable protocol, shapes, and paths. talk.objc.io/episodes/S01E1…
Learn how to optimize your development workflow 😎 Ѻ Daily routine: bit.ly/2He5942 ✌🏻 Xcode tips: bit.ly/2YJP68U 💇🏼♂️ Shortcut essentials: bit.ly/2MXtxui #swiftlang #ios #iosdev #xcode
Swift Talk 102: Building a Form Library 📋 — Declarative Syntax We conclude the refactoring of our forms API, making it even more succinct and declarative. Our form now needs only 11 lines of code 👌 talk.objc.io/episodes/S01E1…
Working on a small prototype debugger for TEA on iOS. On the left are the messages/actions, in the middle the state after that message, and on the right the full payload of the message. Works over Bonjour. Allows you to travel back in time as well.
Introducing my new tool Insanity, it brings meta-programming to Swift, allowing you to code generate Swift code. github.com/krzysztofzablo…
github.com
GitHub - krzysztofzablocki/Sourcery: Meta-programming for Swift, stop writing boilerplate code.
Meta-programming for Swift, stop writing boilerplate code. - krzysztofzablocki/Sourcery
App Architecture Q&A: Should you use Storyboards? Thanks to @domasnut for the question 👍 To watch the full Q&A, become a reader: objc.io/books/app-arch…
App Architecture Update 📗 This week, we released the first part of the Networking chapter. We look at networking in the context of architectures like MVC and MVVM. objc.io/books/app-arch…
The Elm architecture removes almost all responsibilities from the view-layer. However, you don't have to throw away UIKit, you can also remove a lot of responsibilities from UIViews and move them into your own code.
I haven't thought it through, but we could write a variant of drawRect which you can't override, but instead it takes a list of drawing commands (represented as an enum). Even better would be a type-system that guarantees only drawing effects, but I don't know if that fits Swift.
Curious if there’s more I could read about such an approach?
There are many implementations of that (VIPER, Clean Swift, etc.). In my opinion, they mostly add a lot of complexity. Some of the ideas in SOLID aren't bad, but all implementations I've seen are way too complex. I think something like the Elm architecture is more promising.
Swift 4.1 was just released! Learn more about what's new: swift.org/blog/swift-4-1…
Swift Tip: Use protocol composition to build extensible libraries. objc.io/blog/2018/02/2…
objc.io
Swift Tip: Extensible Libraries with Protocols
We use protocol composition to build an extensible Markdown library
Charles Proxy for iOS uses Network Extension framework and is written in Swift #tryswiftconf @tryswiftconf
Check out my @tryswiftconf presentation: "Writing Blockchain Clients in Swift" bit.ly/2owQHuy
Binance: this is what to look out for!: youtu.be/s0UDOpsm8kI?a via @YouTube
United States الاتجاهات
- 1. Austin Reaves 39.1K posts
- 2. Steelers 83.3K posts
- 3. Packers 64.8K posts
- 4. Tomlin 12K posts
- 5. Tucker Kraft 15K posts
- 6. Jordan Love 15.7K posts
- 7. #GoPackGo 10.5K posts
- 8. #LakeShow 3,564 posts
- 9. Derry 18.3K posts
- 10. #BaddiesAfricaReunion 8,114 posts
- 11. Aaron Rodgers 19.5K posts
- 12. Teryl Austin 2,126 posts
- 13. Pretty P 3,572 posts
- 14. #LaGranjaVIP 65.3K posts
- 15. Dolly 11.9K posts
- 16. #HereWeGo 7,479 posts
- 17. Zayne 17.7K posts
- 18. Sabonis 2,337 posts
- 19. Green Bay 10.8K posts
- 20. Karola 4,031 posts
Something went wrong.
Something went wrong.