![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC基础知识
AEWEN
学而不思则惘、思而不学则怠
展开
-
分类(category)扩展(Extension)
1.分类(category)的作用 1.1作用:可以在不修改原来类的基础上,为一个类扩展方法。 1.2最主要的用法:给系统自带的类扩展方法。2.分类中能写点啥? 2.1分类中只能添加“方法”,不能增加成员变量。 2.2分类中可以访问原来类中的成员变量,但是只能访问@protect和@public形式的变量。如果想要访问本类中的私有变量,分类和子类一样,只能通过方法来访问。翻译 2017-03-29 11:01:25 · 528 阅读 · 0 评论 -
Block
为什么题目是“Block的使用你看我啊”,而不是牛逼哄哄的“Block你看我就够了”,原因是本文并不会讲解Block在C++中的实现部分,而是停留在OC语言中。主要讲诉一些语法和使用。(如果本文中有讲述不对或者不准确的地方欢迎大家提出来)1、Block是什么? - 匿名函数 - 截获自动变量2、Block语法。3、Block类型变量。4、Block的用途。 - 作为函数参数转载 2017-03-29 11:27:08 · 282 阅读 · 0 评论 -
Block作为参数
编写带有block参数的函数 block作为参数传递原创 2017-03-30 14:54:01 · 577 阅读 · 0 评论 -
在cell中实现跳转
1.先重写uiviewcontrol的方法 - (UIViewController *)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([n翻译 2017-04-06 20:10:46 · 1575 阅读 · 0 评论