Custom Frameworks and Swift
How to get custom frameworks to load in Swift Playground and REPL.
View ArticleBlocking Code Injection on iOS and OS X
Explanation for blocking code injection from the dynamic linker on iOS and OS X.
View ArticleReverse Engineering Fitbit BLE Protocol
Documenting parts of the Bluetooth Low Energy communication protocol used by Fitbit devices.
View ArticleTechnical Q&A QA1881 v2 - Embedding Content with Swift in Objective-C
Details surrounding embedding Swift in Objective-C, and discrepancies with Apple’s Q+A.
View ArticleStatic and Dynamic Libraries
Explanation of static and dynamic libraries and their uses.
View ArticleXcode DerivedData Hashes
How to resolve the unique identifiers used in DerivedData build locations.
View ArticleThe Unofficial Guide to xcconfig files
The official unofficial guide to the xcconfig file.
View ArticleCodesigning Introspection Commands
A set of helpful commands for introspecting various aspects of CodeSigning.
View ArticleOS X, Python, and the readline module
Working around the implementation of the Python readline module on OS X
View ArticleDangers of NeXTSTEP Plists
Potential dangers of working with NeXTSTEP property lists and string encodings
View ArticlePBXProj Identifiers
Short write-up with example code on how Xcode generates the identifiers used in pbxproj files.
View ArticleConverting Static Libraries to Dynamic Libraries for iOS
A tutorial for converting static libraries to dynamic libraries
View ArticleLinking Objective-C Code
Documentation about linker flags used for linking Objective-C code
View ArticleIntroduction to iOS Development
A list of resources to introduce developers to the world of iOS development.
View ArticleManaging Build Settings and Avoiding pbxproj Conflicts
Strategies for avoiding merge conflicts on project.pbxproj
View ArticleXcode Build Locations
Documentation on how to resolve the location that Xcode will build a project to.
View ArticleBuilding Python modules on CircleCI OS X instances
Guide for using CircleCI’s OS X Instances to build Python modules
View ArticleMigrating Code Signing Configurations to Xcode 8
A detailed guide on how to migrating your code-signing settings to Xcode 8.
View ArticleUsing LLVM Santitizers with Nim
Short guide on how to use LLVM code sanitizers with Nim
View Article
More Pages to Explore .....