构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。在构造过程中,对每一个属性进行了初始值预设和其它必要的准备和初始化工作。 与OC相比,swift的构造函数。不须要返回值。同一时候,在类和结构体的构造过程中,必须对全部的存储类型属性,包括继承自父类的属性。赋予合适的初始值。存储类型值 ...
分类:
编程语言 时间:
2017-06-08 20:39:00
阅读次数:
261
首先就是Block是什么?用一句话来概括就是带有自动变量的匿名函数。那么我们解释清楚了什么是“匿名函数”,什么是“自动变量”,那么相信大家大概就对Block有了一个大概的认识。 匿名函数匿名函数顾名思义就是不带名字的函数,在C语言中不允许这样的方法存在,而在OC中的Block则可以用指针来直接调用一 ...
分类:
其他好文 时间:
2017-06-08 00:21:13
阅读次数:
264
nil:指向oc中对象的空指针 Nil:指向oc中类的空指针 NULL:指向其他类型的空指针,如一个c类型的内存指针 NSNull:在集合对象中,表示空值的对象 若obj为nil: [obj message]将返回NO,而不是NSException 若obj为NSNull: [obj message ...
分类:
其他好文 时间:
2017-06-08 00:10:51
阅读次数:
130
1)ios核心类 UIView 视图,屏幕上能看得见的东西都是视图,例如:按钮、文本标签、和表格等 UIViewController:内部默认有个视图(UIView),负责管理UIView的生命周期、装配数据到UIView上显示、处理其事件 ios采用MVC模式:model -view -contr ...
分类:
移动开发 时间:
2017-06-07 22:24:26
阅读次数:
236
有日子没写东西了,抽点时间练练笔头子,业精于勤荒于嬉~ 近期从OC转到了Swift2,因为Swift一直没有正经学正经用,所以对这门语言的理解基本算是个球。。。不得不感慨苹果的动作之快。Swift还没学呢。就2了。。。于是意识到再不学起来可能就真2了~~花了些时间看了全本的《The Swift Pr ...
分类:
编程语言 时间:
2017-06-07 15:49:22
阅读次数:
279
Array是Swift中的数组数据类型。而NSArray是OC中的数组数据类型。两者有差别有联系。在Swift中有时候难免会使用到OC中的一些东西。今天我们就来Swift中使用NSArray和Array,而且进行转化。 (1)声明一个Array数组。并进行遍历。代码例如以下: let stringA ...
分类:
编程语言 时间:
2017-06-06 20:50:54
阅读次数:
273
如在OC中使用AFNetworking一般,Swift我们用Alamofire来做网络库.而Moya在Alamofire的基础上又封装了一层: 1.关于moya moya 官方说moya有以下特性-_-: 编译时检查正确的API端点访问. 使你定义不同端点枚举值对应相应的用途更加明晰. 提高测试地位 ...
分类:
编程语言 时间:
2017-06-05 12:46:31
阅读次数:
513
李洪强iOS开发之Block和协议 李洪强iOS开发之Block和协议 李洪强iOS开发之Block和协议 OC语言BLOCK和协议 一、BOLCK (一)简介 BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。 BOLCK和函 ...
分类:
移动开发 时间:
2017-06-03 20:56:07
阅读次数:
222
归档与恢复归档 归档,英文Archiver[‘ɑrk?v?],这里指的是将OC的对象存储为一个文件或者网络上的一个数据块。 恢复归档。英文UnArchiver,指的是将一个来自文件或网络的归档数据块恢复成内存中的一个OC对象。 归档和恢复主要用于对自己定义类型对象进行存储。在程序暂停或关闭前保存自己 ...
分类:
移动开发 时间:
2017-06-03 18:14:46
阅读次数:
391
在部署前端项目的时候,网站跑起来了,可就是css样式没加载出来,查看css文件也已经load进来,被坑了3个小时终于发现问题所在: nginx.conf中添加下面两行配置即可,可参考nginx默认配置文件 include mime.types; default_type application/oc ...
分类:
其他好文 时间:
2017-06-03 09:53:28
阅读次数:
340