OC中的类别Category-协议Protocol- 类别(category)——通过使用类别,我们可以动态地为现有的类添加新方法,而且可以将类定义模块化地分不到多个相关文件中。通常只在类别中定义方法。 类别,接口部分的定义,通常该文件命名为已有"类+类别名.h" OC中的类别Category-协议 ...
分类:
Web程序 时间:
2017-05-07 15:45:47
阅读次数:
193
public 该类和非该类都可进行访问 private 只有该类可以访问 protected 该类及其子类的成员可以访问,同一个包中的类也可以访问 默认 相同数据包中的类可以访问 子类重写父类的方法,子类方法的访问修饰符必须要大于等于父类方法的访问修饰符, 另外,私有方法 private 方法会默认 ...
分类:
编程语言 时间:
2017-05-02 10:05:32
阅读次数:
155
框架选择 參考这篇选型文章,http://zixun.github.io/blog/2015/04/11/iosdan-yuan-ce-shi-xi-lie-dan-yuan-ce-shi-kuang-jia-xuan-xing/,尽管结论不一定全然适用,可是关于框架对照的地方还是值得阅读的。基于这 ...
分类:
移动开发 时间:
2017-04-21 14:40:14
阅读次数:
490
#pragma mark - Life cycle (视图控制器生命周期方法) #pragma mark - SystemDelegate(系统框架定义的协议方法) #pragma mark - Third-partyDelegate(第三方框架定义的协议方法) #pragma mark - Cus ...
分类:
其他好文 时间:
2017-04-18 15:45:08
阅读次数:
219
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的, 另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口, 然后是抽象类实现接口,最后才到具体类实现。 还有,接口可以实现多重继承,而 ...
分类:
编程语言 时间:
2017-04-12 11:39:45
阅读次数:
146
1)私有方法跳转 /** 私有方法,不建议使用 利用ASCII值进行拼装组合方法。这样可绕过审核。 上面是进入蓝牙界面的方法。也可以有其他的页面可以跳转。设置页面是@"@"Prefs:root=TETHERING",wifi是@"Prefs:root=WIFI"。注意Prefs的P是大写。这么写也有 ...
分类:
Web程序 时间:
2017-04-10 15:22:59
阅读次数:
329
面向对象设计的过程: 发现类-发现类的属性-发现类的方法-优化设计; 封装: private类型的,只可以在本类中使用,当其他类调用此类时,不可使用,因此可以设置setget方法,如下所示: 构造 默认有无参构造,若设置了有参构造,则就没有默认的无参构造了,需要自己再添加一个 方法重载 方法名相同, ...
分类:
其他好文 时间:
2017-04-10 11:04:29
阅读次数:
228
类变量与实例变量构造函数 私有方法 一个python函数或类方法以两个下划线开始(不是结束),他是私有的,私有方法不能在类以外调用,只能在类内部调用。 ...
分类:
其他好文 时间:
2017-04-07 16:53:55
阅读次数:
120
封装的概念已经是老调重谈了。 一、私有变量和公有变量 通过var修饰的是私有变量。 二、私有变量的访问方法 三、特权、公有和私有方法 一个例子说明: 继承 ,, ...
分类:
编程语言 时间:
2017-04-05 23:23:38
阅读次数:
221
闭包是什么? 闭包是什么? 答:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。通俗地来说:函数可以嵌套在其他函数中定义,这样它们就可以访问它们被定义时所处的作用域中的任何变量,这就是JavaScript的闭包。 闭包有哪些应用? 闭包有哪些应用? 答:函数 ...
分类:
编程语言 时间:
2017-04-02 17:40:08
阅读次数:
155