iOS Bookmarks
Common
- About Objective-C
- Guides and Sample Code
- 手把手教你ARC——iOS/Mac开发ARC入门和使用
- 如何自己动手实现 KVO
- 对比iOS中的四种数据存储
- Objective-C——消息、Category和Protocol
- nil / Nil / NULL / NSNull
- objc@interface的设计哲学与设计技巧
- Associated Objects
- Why can’t I increment a variable of an enumerated type?
- How do I get the current version of my iOS project in code?
- Always pass weak reference of self into block in ARC?
- GCD 深入理解:第一部分
- Working with Blocks
- How can I compute the number of lines of a UILabel with a fixed width? [duplicate]
- iOS 写一个自带复制功能的Label
- ReactiveCocoa 中奇妙无比的“宏”魔法
Web
- Using Sockets and Socket Streams
- 20417093: NSHTTPCookie does not permanently remove cookies while WKWebView instance exists #1578
- Clearing UIWebview cache
- NSURLCache
Dev
- 从iOS证书申请到签名文件生成
- XCode调试技巧
- My App Crashed, Now What? – Part 1
- iOS Provisioning Profile(Certificate)与Code Signing详解
- #pragma
- TestFlight——完美的iOS app测试方案
- 【原】ios打包ipa的四种实用方法(.app转.ipa)
- iOS开发中的单元测试(一)
- iOS开发中那些高效常用的宏
- iOS开发 适配iOS10以及Xcode8
- 关于 iOS 10 中 ATS 的问题
- How to create .ipa file using Xcode?
- 浅谈iOS打包方式及流程
- What is Build Active Architecture Only
- NSCameraUsageDescription in iOS 10.0 runtime crash?
- iOS-打包成ipa的4种方法
- iOS获取设备的唯一标识的方法总结以及最好的方法
Animation
Video & Photo
- AVPlayerDemo
- iOS视频拍摄压缩上传和播放
- iPhone:Programmatically compressing recorded video to share?
- How can i get the name of image picked through photo library in iphone?
- Get video NSData from ALAsset url iOS
- iOS 开发之照片框架详解之二 —— PhotoKit 详解(上)
- Convert PHAsset (video) to AVAsset, synchronously
UI
- 带边框的UIImage缩放
- iOS中使用blend改变图片颜色
- 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧
- Linking child view controllers to a parent view controller within storyboard
- Calling performSegueWithIdentifier doestn’t call shouldPerformSegueWithIdentifier
- iOS: How To Make A Stretchable Button With UIEdgeInsetsMake
- UIView用户事件响应
- 动态获取UILabel的bounds
- UIViewController
- iOS 9 适配系列教程
- iOS 9: UIStackView入门
- UIView你知道多少
- 0代码隐藏GroupedTableView上边多余的间隔
- UITableView with two custom cells (multiple identifiers)
- UITapGestureRecognizer breaks UITableView didSelectRowAtIndexPath
- WWDC 2013 Session笔记 - iOS7中的ViewController切换
- How to add a touch event to a UIView?
- UISegmentedControl setImage: Bug in iOS7
- Customizing appearance of UISegmentedControl
- How to use Navigation Controller inside of UITabBarController with Storyboard on Swift
- 如何用 Swift 语言构建一个自定控件
- UIAlertController
- How do you determine spacing between cells in UICollectionView flowLayout
- Is it possible for UIStackView to scroll?
AutoLayout & IB
- johnlui / AutoLayout
- 提高Interface Builder高效工作的8个技巧
- 18 Xcode Storyboard Equal Height Equal Width Horizontal Verical Spacing
- 快速用Storyboard创建一个UICollectionView
- Cocoa Autolayout: content hugging vs content compression resistance priority
- How can I use IBOutletCollection to connect multiple UIImageViews to the same outlet?
- Understanding Auto Layout
- Explaining difference between automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout in iOS7
- UICollectionView autosize height
- 如何在Xcode 6+中创建可设计的视图控件(二)
Design
- Human Interface Guidelines
- iPhone 6 / 6 Plus 出现后,如何改进工作流以实现一份设计稿支持多个尺寸?
- iPhone屏幕知识点解析
- APP设计师必读-快速适配iPhone6及plus的诀窍
- App适配iPhone 6/ Plus和iOS 8:10条小秘诀
- 为iPhone 6设计自适应布局
Push
Library & Tools
Others
- printf - C++ Reference
- bang590 / JSPatch
- React Native通信机制详解
- Log的艺术,顺带赞NSLogger
- 提高iOS开发效率的工具
- 64-bit Tips
- iOS 中集合遍历方法的比较和技巧
- ChenYilong / iOSInterviewQuestions
- iOS 保持界面流畅的技巧
My Notes
- The Ultimate Guide To iPhone Resolutions
- 关于声音、视频在 WebView 中播放的问题
- JSPatch
- iOS Bookmarks
- iOS工程-批量添加图片资源
- 关于iOS9之后canOpenURL的返回值
- Root view controller
- NSMutableArray arrayWithCapacity
- IBOutletCollection
- arc-property-copy
- 关于 edgesForExtendedLayout
- Core Data
- UITabBar-TintColor无效的问题
- iOS Log 输出技巧
- UITableView - HeaderView高度自适应
- Adding User Defined Runtime Attributes
- LLDB调试技巧
- UICollectionView deleteItemsAtIndexPaths
- Creating a Custom View That Renders in Interface Builder
- 异步调用串行化
- UITextField Return键相关
- 约束冲突调试
- Xcode插件
- 隐藏状态栏
- WebView 设置 UserAgent
- iOS 测试学习小结
- iOS 网络请求本地调试
- 字典对象合法性检验
- 关于字典类型的一些实用点
- iOS -> Android (Objective-C -> Java)
- 自动布局中的宽高获取
- NSDataDetector 相关
- library not found for -lPods with CocoaPods
- NSAttributedString 删除线的问题
- TitleView iOS 11 适配
- CocoaPods 头文件引用自动补全
- iOS Status Bar Color
- Apple File System
- 私有依赖库管理 - iOS
- CocoaPods - framework
- CocoaPods without lint