object-c
segment-fault
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Object-C 语法基础
Object-C 和C语言有不少的类似之处, 比如语法的基本变量类型几乎一致, 循环分支相似(其实大部分高级语言比如Java C++在这一点上是由有共同性的, 基本都继承了C语言的特点). Object-C总体的风格上比较古怪,主要体现在对象和方法上. 无论是Java亦或是C++,调用某个对象的方法是这样做的: ctx.method(5); 然而OC上用中括号来进行: [c...原创 2018-02-18 18:13:38 · 12796 阅读 · 0 评论 -
object-c 回调函数
回调函数 Java和C++编程中都常用到回调函数 对象A具有某些接口 对象B实现这些接口并由对象A在某个时机调用实现的接口 C++:纯虚函数实现 class test { public: virtual void call()=0; }; class child : public test { void call() { cout << "ch...原创 2018-02-19 01:38:26 · 1170 阅读 · 0 评论 -
Object-C 函数参数语法
Object-C函数参数 Object-C的函数参数语法比较特别 通常的编程语言比如Java和C++ 都是 void p_fun_test(int array, int size); shell的函数参数则是匿名的 通过$1这样的数字来表示不同顺序上的参数 function p_fun_test { echo $1 } 而Object-C的函数参数 要稍微特别一点 单函数参数的情况下:...原创 2018-03-15 20:56:50 · 4704 阅读 · 0 评论 -
object-c 单例模式
单例模式 通常C++或Java实现单例模式的方法是这样的: C++: class test { public: test *getInstance() { if(!mSelf) { mSelf = new test(); } return mSelf; } private: test *mSel...原创 2018-02-23 19:59:51 · 456 阅读 · 0 评论 -
Object-C调用类内方法
指向自身的指针 C++类存在指向自身的指针this 以及指向基类的指针super(仅VC++中支持) OC通用有指向自身的指针self 以及指向基类的指针super 调用类内方法 写法为 [self call]; 调用类内的call方法 等同于C++的 this->call();...原创 2018-03-18 23:02:45 · 3557 阅读 · 0 评论 -
Object-C property生成变量存取方法
@property property关键字 用于简化代码 C++类中常见的做法 class test{ public: void setVal(int val) { mVal = val; } int getVal() { return mVal; } private: int mVal; } 通过接口访问对象的属性 ...原创 2018-03-20 15:55:32 · 329 阅读 · 0 评论 -
匿名函数
匿名函数 匿名函数是没有名字的函数 是高级语言发展出来的新特性 一些实现了匿名函数的高级语言: 1. C++ : lambda表达式(C++11) 2. Java :lambda表达式(Java8) 3. object-c :块 匿名函数的好处在于精简程序的设计 在代码的逻辑中,可能存在一些只需要调用一次或几次的函数 C语言中的做法是命名一个函数来实现它 但这样显得太繁琐 引入匿名函...原创 2018-04-09 21:20:36 · 1082 阅读 · 0 评论
分享