Home
Archives
My apps
Open source
Posts in: swift
2024
Jun 19
Strange issue adding SPM package as dependency on another package
tags:
iosdev
·
swift
·
spm
·
Jan 30
High-performance Core Data import
tags:
iosdev
·
swift
·
coredata
·
2023
Dec 23
NSFRC’s sections considered harmful
tags:
iosdev
·
swift
·
coredata
·
Sep 28
Saving native Swift struct into Core Data's transformable attribute
tags:
iosdev
·
swift
·
coredata
·
Sep 18
Implement data detectors inside UILabel
tags:
swift
·
uikit
·
2022
Jul 13
Using NSFetchedResultsController’s diffable snapshot with UICollectionView’s diffable data source
tags:
iosdev
·
swift
·
coredata
·
uikit
·
uicollectionview
·
nsfetchedresultscontroller
·
Jul 3
Bitmask (bitwise) values in Core Data
tags:
iosdev
·
swift
·
coredata
·
options
·
bitwise
·
nspredicate
·
2021
Oct 30
Async Operation for Core Data imports
tags:
swift
·
operation
·
coredata
·
task
·
async
·
2020
May 4
How and when to use KVO in Swift and UIKit
tags:
swift
·
uikit
·
kvo
·
2019
Jan 10
coordinatingResponder with no Coordinators in sight
tags:
swift
·
coordinator
·
pattern
·
uikit
·
architecture
·
layers
·
2018
Dec 26
Coordinator: the missing pattern in UIKit
tags:
swift
·
coordinator
·
pattern
·
uikit
·
architecture
·
mvc-c
·
layers
·
Dec 10
Replicating Apple Music card deck transition
tags:
swift
·
popup
·
uipresentationcontroller
·
uikit
·
Dec 7
Swift wishlist: change private access control
tags:
swift
·
access-control
·
private
·
fileprivate
·
Jul 9
Truly Asynchronous Operation subclass
tags:
swift
·
async
·
operation
·
pattern
·
Jun 18
Swift techniques to filter duplicates out of large JSON arrays
tags:
swift
·
filter
·
reduce
·
duplicate
·
collection
·
array
·
marshal
·
json
·
parsing
·
May 18
Painless Core Data in Swift
tags:
iosdev
·
swift
·
coredata
·
Feb 18
Build tabs-based UI using Coordinators
tags:
swift
·
tabs
·
uitabbarcontroller
·
coordinator
·
pattern
·
uikit
·
architecture
·
mvc-c
·
layers
·
Feb 14
Convert HTML into PDF on iOS
tags:
swift
·
html
·
pdf
·
Jan 26
Extending Marshal (JSON parsing) library to handle Date
tags:
swift
·
json
·
marshal
·
2017
Sep 15
Highly maintainable app architecture
tags:
swift
·
coordinator
·
pattern
·
uikit
·
architecture
·
mvc-c
·
layers
·
conference
·
talks
·
Jul 23
Passing dependencies through Coordinator chain
tags:
swift
·
coordinator
·
pattern
·
uikit
·
architecture
·
mvc-c
·
layers
·
Jul 13
Custom-typed Core Data attributes
tags:
swift
·
coredata
·
scalar
·
Jul 10
Type-safe Notification handling in Swift
tags:
swift
·
pattern
·
notifications
·
Jun 28
Essential snippets for Swift-based iOS apps
tags:
swift
·
uikit
·
Jun 15
Handling optional scalar Core Data attributes
tags:
swift
·
coredata
·
scalar
·
optional
·
Jun 11
Coordinator updated, now with less Any
tags:
swift
·
coordinator
·
pattern
·
uikit
·
architecture
·
mvc-c
·
layers
·
May 25
Implement Delegate pattern in Swift
tags:
swift
·
pattern
·
delegate
·
May 21
Swift one-line type-checking lasting 27s
tags:
swift
·
troubleshoot
·
xcode
·
tools
·
May 18
MVC-C · Injecting Coordinator pattern in UIKit
tags:
swift
·
architecture
·
coordinator
·
pattern
·
uikit
·
mvc-c
·
layers
·
Apr 16
In-app language change in iOS app
tags:
swift
·
i18n
·
language
·
2016
Sep 9
Swift 3 migration tip: 'instance method ... nearly matches' warning
tags:
swift
·
migration
·
Jun 8
WWDC16
tags:
apple
·
wwdc
·
swift
·