属性和成员变量的区别有很多的帖子都讲了,有兴趣大家可以去看一看。我就简略的说一下,属性就是在编译器的帮助下自动生成_属性名的成员变量和setter、getter方法,成员变量...
属性和成员变量的区别有很多的帖子都讲了,有兴趣大家可以去看一看。我就简略的说一下,属性就是在编译器的帮助下自动生成_属性名的成员变量和setter、getter方法,成员变量...
1、Class Objective-C类是由Class类型来表示的,它实际是一个指向objc_class结构体的指针。它的定义如下 objc_class结构体定义如下: 在这...
NSProxy是一个虚类。它有什么用处呢?OC中类是不支持多继承的,要想实现多继承一般是有protocol的方式,还有一种就是利用NSProxy。有同学可能会问为什么不用NS...
在uiview的- (void)drawRect:(CGRect)rect方法之前会自动生成一个画布并放在栈顶。通过UIGraphicsGetCurrentContext()...
我们经常会在用一些自定义 UIView 来完成一些特殊的UI效果,但是怎么让我自定义的 UIView 在 Storyboard 中预览和修改一些自定义参数呢。这就需要用到两个...
首先说一下CGAffineTransform的常见应用场景 与CoreGraphics一起用来画画; 根据用户的手势调整相应视图的大小、缩放、旋转等; 做动画的时候有用到; ...
这是我第一次在简书上写文章,主要是之前有点懒。最近经过某人的提醒,觉得是时候写点东西总结一下了。先写一下写博客的原因和动力。 使自己理解的更加深刻; 给自己立一些时间戳,可以...
最终效果 一.构思部分: 打算分为三个部分, 滑块部分View, 内容显示部分View, 包含滑块View和显示内容View的View,以便于可以灵活的使用 1. 滑块部分V...