1、NSString能不能被继承,为什么? 不可以,先看一下NSString的alloc方法 在alloc方法中我们可以看到,当只用NSString调用alloc的时候,由于...
IP属地:内蒙古
1、NSString能不能被继承,为什么? 不可以,先看一下NSString的alloc方法 在alloc方法中我们可以看到,当只用NSString调用alloc的时候,由于...
iOS 9新特性关键字:nonnull、nullable、null_resettable 注意这几个关键字都是用来修饰对象类型的! 一、nonnull 1、作用:表示不能为空...
前两天,app 出了新的功能,本以为很好地完成了任务,却发现,手机跑app,放半个小时不管它,app竟出现了页面卡顿,滑不动的情况。于是决定用xcode的instrument...
OC中常用到的属性修饰词readOnly,在swift中显然已经不存在了,有人说变成了计算属性,如下: 然而,会出现如下的情况: 很显然这并不是我们要的结果,我们要的是内部可...
1.常量和变量 常量用let修饰,定义之后值不以修改,变量用var修饰,定义之后值可以修改。 2.可选项 使用Optional或者?,表示该常量/变量可能有值,也可能没有值。...
什么是枚举 在程序设计语言中,一般用一个数值来代表某一状态,这种处理方法不直观,易读性差。如果能在程序中用自然语言中有相应含义的单词来代表某一状态,则程序就很容易阅读和理解。...
MVP MVP全称Model-View-Presenter。顾名思义: Model:与MVC中的model没有太大的区别。主要提供数据的存储功能,一般都是用来封装网络获取的j...
double result = 1.0 - 0.9; System.out.println(result);//0.09999999999999998 出现这种结果的原因:f...