UIBezierPath 可以画直线 矩形 圆形 弧形
在做的项目里有个需求是画虚线并且带弧形的需求
iOS 蓝牙检测
消息动态解析
objc_setAssociatedObject
Objective-C Runtime 基础
Objective-C Runtime 是什么
Objective-C Runtime是一个将C语言转化为面向对象语言的扩展
C++和Objective-C都是在C的基础上加入面向对象的特性扩充而成的程序设计语言,但二者实现的机制差异很大
Runtime术语
使用 YTKKeyValueStore 做 iOS离线缓存
YTKKeyValueStore介绍
YTKKeyValueStore 是iOS端的一个 Key-Value 存储类库。
封装了fmdb,使用Key-Value式的存储。在存储量不大的情况下,开发上的效率优势很大:
iOS 旋屏控制
在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如:
Purelayout小结2
之前小结了Purelayout 的 基本使用, 今天来总结下 等宽约束 和 动态修改约束。
Network Link Conditioner
当要优化一个app在各种网络情况中的体验时,要模拟出 超时、丢包和网络中断后立即恢复的各种情况 ,这时候需要一个软件来协助你。
在Xcode中有个工具叫Network Link Conditioner(网络连接调节器),可以模拟出各种条件下的网络连接和带宽,
对iOS开发者来说这可以很方便地测试app在不同网络环境中表现。