UIScrollView作为最常用的控件之一,其主要特性就是可以滚动。手机屏幕只有这么大,想要看到超出屏幕范围的内容,UIScrollView就...
KVC即Key Value Coding键值编码,它提供了一种通过字符串而不是访问器间接访问或修改对象属性的机制。 1.修改/获取属性 如下通过...
程序在系统中运行所需要的空间并不是统一的,而是在内存中不同的区域,不同区域对内存空间的管理是不同的,因而需要明确不同数据各自的内存管理方式。 内...
KVO即key-value-observing,键值观察,是一种观察者模式的实现机制(另一种为Notification)。KVO提供了一种机制,...
有时候我们需要用代码设置约束,而苹果爸爸的NSLayoutConstraint看着实在让人恶心,简洁优雅的Masonry才是我们所爱,在这通过一...
UIButton作为最常用的控件之一,其继承了父类UIView的属性和方法,同时由于其继承了UIControl使其与UIView区别开来,可以接...
xcode作为iOS开发的利器,掌握一些实用技巧会使得开发事半功倍。 1.添加快捷方式 在iOS开发中时常需要重复一些基本代码,如 假如有一种方...
作为iOS的初学者,在使用一些基本控件的时候总是遇到一些坑,每次google再google,基本能解决问题,但不免浪费了时间。于是在这里把控件的...
在学习KVO时了解到其机理是通过runtime改变isa指针的指向来实现的,但对于isa指针还不是太了解,于是查阅相关资料在这里做一个整理。 要...