01 2018 档案
摘要:总共就下面几个命令行 以下是有可能出现的问题 1.升级Ruby环境 1.1若报错 命令行换成 1.2若报错 命令行换成 1.3 若报错 ruby 版本过低,更新ruby , 第一次通过RVM失败,换成了Homebrew安装成功了 方式一: RVM方式安装 "参照 ruby china wiki" 方
阅读全文
摘要:网络由下往上分为 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 定义 HTTPS HTTP:应用层协议,主要解决如何包装数据,应用层协议有很多:HTTP,FTP TCP/IP: 对应于传输层协议,socket 实际上是对TCP/IP协议的封装,本身并不是协议,而是一个调用接口 TCP三
阅读全文
摘要:(一)category category的主要作用是为已经存在的类添加方法 可以把类的实现分开在几个不同的文件里面 • 可以减少单个文件的体积 • 可以把不同的功能组织到不同的category里 • 可以由多个开发者共同完成一个类 • 可以按需加载想要的category 声明私有方法 categor
阅读全文
摘要:属性修饰符 1.线程安全的 atomic、nonatomic atomic: 原子性的,线程安全的,在OS中用的较多,有性能消耗,iOS中基本都是使用nonatomic,会在setter、getter方法中加锁,但是在其他地方并没有加锁,所以并不是真正的线程安全 nonatomic:非原子性,直接访
阅读全文
摘要:实现多继承的4种方式 继承的目的就是:能实现调用父类的方法、属性 A里有, aa方法,B里有, bb方法, C要实现A,B 一:组合方式 C 里声明A的对象a, B的对象b,然后就可以用a.aa, b.bb来达到效果了 二:protocol,协议是支持多继承的(一个类可以实现实现多个协议) 三:类别
阅读全文

浙公网安备 33010602011771号