Posts Tagged “Swift Programming Language”
- Swifty Delegates October 14, 2016
- Declarative API Design in Swift October 14, 2016
- Drawing Hairlines October 13, 2016
- Swift Type-Erased Protocol Property October 12, 2016
- BinUtils for Swift October 12, 2016
- Optional Non-Escaping Swift Closures (6)October 11, 2016
- os_unfair_lock (1)October 7, 2016
- Hopper 4 Announced (1)October 7, 2016
- Real World Swift Performance October 7, 2016
- Reducing Swift Compile Time October 6, 2016
- Advanced Swift, Second Edition October 6, 2016
- Swift 3.0 Unsafe World October 5, 2016
- Option Sets in Swift October 4, 2016
- What’s in a Swift Collection? September 29, 2016
- Swift 3 Notes (1)September 20, 2016
- Swift 3’s “Never” September 6, 2016
- Sort Descriptors in Swift (1)August 30, 2016
- Error Handling Compared (2)August 29, 2016
- Swift App Size Bundles August 22, 2016
- Managing Consistency of Immutable Models August 18, 2016
- Xcode’s “Copy Qualified Symbol Name” Command (5)August 16, 2016
- Looking Back on Swift 3 and Ahead to Swift 4 (1)July 30, 2016
- End of Source-breaking Changes for Swift 3 July 28, 2016
- GRDB Swift SQLite ORM July 28, 2016
- Removing Bit Flags in Swift Option Sets July 27, 2016
- Eleventh Hour Swift 3 Reviews July 26, 2016
- Swift Type Aliases July 26, 2016
- Swift Closure Capture Semantics July 25, 2016
- Bridging Existentials & Generics in Swift 2 July 24, 2016
- Exponential Time Complexity in the Swift Type Checker July 18, 2016
- The Secret Life of Types in Swift July 18, 2016
- Swift Classes to Be Non Publicly Subclassable by Default (11)July 17, 2016
- Swift Playgrounds Aren’t HyperCard July 13, 2016
- Why Swift Ditched Tuple-to-Tuple Function Modeling July 1, 2016
- Open Source TaskPaper Model Layer June 28, 2016
- Feet in Both Worlds: From Objective-C to Swift June 24, 2016
- Modern Core Data With Swift (1)June 24, 2016
- Restructuring Swift Condition Clauses June 23, 2016
- Swift Protocols Constrained to a Specific Class June 23, 2016
- Xcode 8 Tips and Issues (2)June 22, 2016
- Increased Safety in Swift 3 June 21, 2016
- The Deprecation of iCloud Core Data (6)June 17, 2016
- WWDC 2016 Links (2)June 15, 2016
- Swift Configuration and “then” (1)June 8, 2016
- Swift Mistakes June 8, 2016
- Mutexes and Closure Capture in Swift June 7, 2016
- Avoiding the Overuse of @objc in Swift June 6, 2016
- Server Side Swift vs. The Other Guys June 1, 2016
- Swift Type Erasure June 1, 2016
- Mocking Dependencies With Generics May 31, 2016
- Swifty Objective-C May 31, 2016
- Building on Auto Layout May 26, 2016
- When to Move to Swift (1)May 25, 2016
- MVC-N: Isolating Network Calls From View Controllers May 24, 2016
- Recursive Tail Calls and Trampolines in Swift May 24, 2016
- Swift Tuples Aren’t Equatable (11)May 24, 2016
- Dynamic Swift (14)May 21, 2016
- Swift Assertions (2)May 20, 2016
- Testing IBOutlets and IBActions With Curried Functions in Swift May 20, 2016
- ABI Stability Deferred Until After Swift 3.0 (5)May 17, 2016
- Packing Bytes in Swift May 13, 2016
- Compile Time vs. Run Time Type Checking in Swift May 12, 2016
- Show TODOs and FIXMEs As Warnings in Xcode May 11, 2016
- Dropbox API v2 May 10, 2016
- Demangling Swift With Swift May 9, 2016
- A Tale of Two Optimizers May 6, 2016
- The GCD Handbook May 4, 2016
- Speeding Up Slow Swift Build Times (2)April 29, 2016
- Swift Proposal: Mutability and Foundation Value Types (1)April 22, 2016
- Core Data Type Safety With Swift (5)April 21, 2016
- Swift Type-checking Performance Case Study April 21, 2016
- GPUImage 2, Redesigned in Swift (7)April 20, 2016
- Comparing Reactive and Traditional (1)April 14, 2016
- Swift Libraries and Designated Requirements April 6, 2016
- Protocol-Oriented MVVM April 3, 2016
- Swift Colon Care March 28, 2016
- Surprises With Swift Extensions March 25, 2016
- To Optional or Not to Optional: IBOutlet (2)March 25, 2016
- XCTestExpectation Gotchas March 24, 2016
- When Your Swift Code Breaks the Compiler (2)March 21, 2016
- Gathering System Information in Swift With sysctl (1)March 20, 2016
- Swift Asserts March 4, 2016
- Swift Evolution Acceptances March 4, 2016
- Why Safe C Is Sometimes Unsafe Swift March 3, 2016
- Proposed New Swift Collections Model March 3, 2016
- Tracking Tasks With Stack Traces in Swift March 1, 2016
- Fast Ordered Collections for Swift Using In-memory B-trees March 1, 2016
- Swift Protocols With Associated Types (1)February 19, 2016
- Not Too Late to Change February 19, 2016
- Swift Evolution Proposals February 16, 2016
- Testing NSURLSession With Swift February 12, 2016
- Swift Mailing Lists Are Self-Selecting (4)February 11, 2016
- Swift Struct Storage February 11, 2016
- From “Result” to “throw” and Back February 8, 2016
- Dealing With Bit Sets in Swift February 8, 2016
- Swift Optimization Tips and Reference Counting February 3, 2016
- Value vs. Reference in Swift (1)February 3, 2016
- Seven Swift Snares (1)February 2, 2016
- A Modern Network Operation January 29, 2016
- Exploring Swift Dictionary’s Implementation January 23, 2016
- Swift Named Parameters (3)January 20, 2016
- Swift Golf January 17, 2016
- NSStringFromClass and NSClassFromString in Swift January 15, 2016
- Better Translation of Objective-C APIs Into Swift (2)January 13, 2016
- Proposal: XCTest Support for Swift Error Handling January 10, 2016
- Exploring Swift Array’s Implementation (1)January 8, 2016
- Slow Swift Array Type Inference January 8, 2016
- Generic Collections, SubSequences and Overloading January 8, 2016
- Swift 2.2 Release Process (3)January 7, 2016
- Swift Bracing (7)January 7, 2016
- Swift Proposal for Default Final (8)December 21, 2015
- Swift Standard Library Protocols December 20, 2015
- precondition vs. assert in Swift December 16, 2015
- Swift Type Constrained Extensions December 16, 2015
- Craig Federighi on Swift (2)December 15, 2015
- Core Data Book (1)December 14, 2015
- Humble Object Pattern in Swift (1)December 12, 2015
- Swift’s Lazy Weak References December 11, 2015
- Double Core Data Accessors by Omitting @NSManaged December 11, 2015
- Improving Readabilty With Swift Extensions December 10, 2015
- Swift Plans (3)December 9, 2015
- IBM’s Swift Sandbox December 5, 2015
- Edit Distance and Edit Steps December 4, 2015
- Apple Open Sources Swift (5)December 3, 2015
- Variable Capture and Loops December 3, 2015
- Generating Core Data Swift December 2, 2015
- Swift and C Libraries December 2, 2015
- Swift init() November 30, 2015
- Favorite Terrible Programming Languages (2)November 30, 2015
- Covariance and Contravariance November 29, 2015
- How Swift Implements Unowned and Weak References (1)November 24, 2015
- A Look Into Realm’s Core DB Engine November 16, 2015
- Interstellar Functional Reactive Framework November 16, 2015
- Nimble Matcher Framework November 16, 2015
- Where “where” May Be Used in Swift (1)November 14, 2015
- The Java Deserialization Bug and NSSecureCoding (2)November 8, 2015
- Why Is Swift’s String API So Hard? November 6, 2015
- How Swift Implements Generics November 6, 2015
- Dropbox API v2 Drops Objective-C SDK (2)November 5, 2015
- Rewriting a Mac App in Swift November 4, 2015
- If-Let Assignment Operator November 2, 2015
- Dynamic Frameworks and App Launch Times October 26, 2015
- Swift’s @noescape Attribute October 26, 2015
- MVVM in Swift October 22, 2015
- GCD Sugar for Swift October 22, 2015
- Venice (a.k.a. SwiftGo) October 21, 2015
- Options Dictionaries vs. Sets of Enums (3)October 19, 2015
- Swift Casting With _ObjectiveCBridgeable October 15, 2015
- NSData, My Old Friend (1)October 11, 2015
- Jitterdämmerung (1)October 8, 2015
- Core Data in El Capitan October 7, 2015
- Developing With 3D Touch October 6, 2015
- What the Heck Is a Monad (9)October 5, 2015
- Swizzling With Swift September 25, 2015
- Swift 2.1 September 24, 2015
- Swift 2 Bloat in the Twitter App (1)September 24, 2015
- Custom Swift Pattern Matching Operators September 24, 2015
- Objective-C Is Our Generation’s COBOL (7)September 18, 2015
- Swift 2 Generic Support for @objc Protocols September 18, 2015
- tvOS and the New Apple TV (1)September 12, 2015
- Lyft Goes Swift (2)September 11, 2015
- Struct Semantics in Swift September 4, 2015
- Why Dependent Types Matter September 3, 2015
- Swift Protocols (5)September 1, 2015
- NSProgress Enhancements (2)August 31, 2015
- Objective-C to Swift Converters August 31, 2015
- Capturing Swift Error Context (2)August 27, 2015
- Swift 2 Beta 6 (1)August 27, 2015
- [Objective] C++: What Could Possibly Go Wrong? (2)August 23, 2015
- Git as a Document Format August 22, 2015
- Lazy Filters and Maps August 22, 2015
- Swift Funtime August 22, 2015
- Swift Pattern Matching in Detail August 21, 2015
- Cross-Platform UI in GitHub Desktop August 21, 2015
- Testing Swift’s ErrorType August 19, 2015
- A Eulogy for Objective-C (2)August 18, 2015
- Objective-Swift (3)August 13, 2015
- Swift Protocols, Arrays, and Casting (3)August 3, 2015
- The Appsmiths (2)August 1, 2015
- Swift Array Performance (8)August 1, 2015
- Objective-C Improvements and Swift Interoperability July 31, 2015
- Bitcode July 31, 2015
- How GameplayKit AI Works July 30, 2015
- UIKonf 2015 Videos July 30, 2015
- Checking If Mission Control Is Active July 28, 2015
- Swift Whole Module Optimization July 28, 2015
- Linked Lists, Enums, Value Types and Identity (2)July 27, 2015
- Weak and Unowned References in Swift (4)July 24, 2015
- Strings in Swift 2 (2)July 24, 2015
- Dynamic Swift (9)July 23, 2015
- init? vs. init throws (1)July 23, 2015
- Every Swift Value Type Should Be Equatable July 22, 2015
- Higher Order Functions in Swift 2 July 22, 2015
- UI Testing With Xcode 7 July 17, 2015
- AppleEventBridge: Native AppleScripting Support for Swift July 14, 2015
- Should I Use a Swift Struct or a Class? (2)July 3, 2015
- Debugging Exceptions in Xcode June 30, 2015
- Swift 2: SIMD June 25, 2015
- Swift Protocols Question (6)June 22, 2015
- Other New Swift 2 Features (1)June 22, 2015
- Swift 2 Error Handling, Continued (5)June 19, 2015
- Swift 2 Error Handling in Practice (4)June 12, 2015
- Swift Libraries Not Included in iOS 9 or El Capitan (4)June 12, 2015
- WWDC 2015 Links (8)June 9, 2015
- MirrorType June 4, 2015
- Why I Don’t Write Swift (4)June 4, 2015
- Swift Subscripts Support Labeled Parameters June 2, 2015
- Camera and Photos on iOS May 25, 2015
- iOS 9 and Mac OS X 10.11 Rumors (2)May 23, 2015
- LaunchBar Action Editor and AppleScript List Syntax (10)May 22, 2015
- Which Features Overcomplicate Swift? (2)May 21, 2015
- How Not to Crash #2: Mutation Exceptions May 17, 2015
- Swift: the Unused Optional Value Problem May 13, 2015
- Failable Initializers, Revisited May 10, 2015
- Unmanaged April 28, 2015
- Mythology (1)April 27, 2015
- Swift, Accelerate, and Generics April 7, 2015
- XCTest: Areas for Improvement April 3, 2015
- Custom Swift Switch Matchers (4)April 2, 2015
- Why Overload Operators? (2)April 1, 2015
- Swift Protocols and Generics (2)March 28, 2015
- Scenery 1.0 March 28, 2015
- Using Core Data With Swift March 17, 2015
- Simple Reflection in Swift March 14, 2015
- flatMap and Swift 1.2 Betas 2 and 3 March 13, 2015
- Wrapping libxml2 for Swift March 12, 2015
- Core Data vs. ARC (1)February 28, 2015
- Swift 1.2 February 13, 2015
- Building Swift Bindings to libgit2 February 6, 2015
- Locks, Thread Safety, and Swift February 6, 2015
- Swift Resistance (2)February 2, 2015
- Phantom Types and Typed Notification Observers (6)February 1, 2015
- Swift & the Objective-C Runtime February 1, 2015
- Dynamic Casting in Swift February 1, 2015
- Protocols and Swift February 1, 2015
- Swift: No Macros, No Compromises (3)January 30, 2015
- An Example on How to Use NSProgress (2)January 25, 2015
- Swift Capture Lists January 24, 2015
- Creating the Natural Numbers From First Principles January 24, 2015
- Let’s Build Swift Notifications January 23, 2015
- JavaScriptCore January 20, 2015
- Real World Swift January 17, 2015
- Swiftifying Apple’s Framework APIs (2)January 14, 2015
- Proof in Functions January 13, 2015
- Functor and Monad in Swift (1)January 13, 2015
- SwiftFilePath (4)January 12, 2015
- Does Using Swift Save Development Time? January 12, 2015
- Holiday Reading: Functional Programming December 23, 2014
- Fox: a QuickCheck-Inspired Testing Framework December 13, 2014
- What Happened to NSMethodSignature? (1)December 13, 2014
- Tearing Down Swift’s Optional Pyramid of Doom (3)December 12, 2014
- Rewriting Robotics Software in Swift December 9, 2014
- Developing Keyboards for iOS December 6, 2014
- Strange Tales of Swift Initialization November 25, 2014
- A Swift Corner Case November 25, 2014
- The Trials and Tribulations of Writing a 3rd Party iOS Keyboard November 22, 2014
- Swift Retrospective (2)November 21, 2014
- The Point of Optionals (3)November 1, 2014
- CMDeviceMotion October 30, 2014
- Lebeaupin on Swift (1)October 22, 2014
- Mutable Collections in Swift October 19, 2014
- Hypothetical Objective-C 3.0 (4)October 14, 2014
- SQLite.swift October 13, 2014
- Apple’s Software Quality Decline (34)October 11, 2014
- To Swift and Back Again October 9, 2014
- David’s Swift Dilemma September 25, 2014
- A Warm Welcome to Structs and Value Types September 13, 2014
- Swift 1.0 Performance and Compilation Times (4)September 13, 2014
- Swift Has Reached 1.0 (1)September 10, 2014
- Swifter September 8, 2014
- RawOptionSetType September 8, 2014
- Swift Memory Dumping September 3, 2014
- The Humble Map (4)September 3, 2014
- Protocols and Assumptions September 2, 2014
- Swift Default Protocol Implementations September 2, 2014
- BBEdit Codeless Language Module for Swift September 1, 2014
- The Swift Wish List (3)August 25, 2014
- Type-safe URL Routes in Swift August 24, 2014
- Macro-like Syntax Extensions Through Pseudo-closures (1)August 24, 2014
- Implicitly Converting Functions to Return Optionals August 24, 2014
- Swift Function Currying August 23, 2014
- Swift Name Mangling August 23, 2014
- Implementing a MyBool Type in Swift August 23, 2014
- “It’s a Coup” (17)August 18, 2014
- Alamofire (1)August 1, 2014
- Swift Retain/Release and Pointer Arithmetic August 1, 2014
- Nil-coalescing Operator in Swift (1)July 25, 2014
- Changes to Swift in Beta 4 July 22, 2014
- Carbon and Cocoa as a Metaphor for Objective-C and Swift (2)July 22, 2014
- Building assert() in Swift July 19, 2014
- Exploring Swift Memory Layout July 19, 2014
- Jazzy (1)July 17, 2014
- Asynchronous Unit Testing in Swift July 17, 2014
- Introducing Realm (1)July 16, 2014
- Swift and Cocoa Error Handling (13)July 13, 2014
- Swift In Flux July 11, 2014
- Strings in Swift (1)July 6, 2014
- Secrets of Swift’s Speed July 6, 2014
- Swift Instance Methods Can Shadow Functions (1)July 6, 2014
- Swift and Inheritance (4)July 2, 2014
- The Case for Message Passing in Swift (14)June 27, 2014
- Multiple Animations June 23, 2014
- Immutable Swift June 23, 2014
- Interesting Swift Features June 22, 2014
- XCGLogger: Logging Library for Swift June 19, 2014
- SWRoute: Function Hooking in Swift June 19, 2014
- Swift Arrays June 18, 2014
- Swift: Objective-C Without the Smalltalk (3)June 17, 2014
- Instantiating Classes by Name in Swift (5)June 13, 2014
- Swift Links (3)June 4, 2014
Note: Most posts from before September 2012 are not yet tagged.