一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
Android集成优酷SDK播放优酷上传的视频,直到有一天突然无法播放了,onError提示信息源错误,但是iOS端是可以正常播放的,证明信息源是正确的,搬找文档一顿比对,没...
在一个Module中导入了一个Library库,该Library库中引用了一些jar包。 报错,在app里找不到类,在app里再引入一个jar包删除Library库里的jar...
告别臃肿、降低耦合-----组件化 1.项目结构图 2.项目模块 1.app模块是一个壳工程,不在放置所有业务与功能---gradle文件里需要引入组件化模块 2.base...
1.打开sourcetree 2.关闭sourcetree 3.命令终端输入defaults write com.torusknot.SourceTreeNotMAS com...
深拷贝与浅拷贝是在内存管理中非常重要的概念,理解好深拷贝和浅拷贝也有助于加深对iOS的内存管理的理解。 深拷贝与浅拷贝的概念 浅拷贝就是内存地址的复制,拷贝指向原来对象的指针...
前言:想要成为一名优秀的程序员,学习指针是很有必要的🙃 知识普及: p、*p和&p三者的区别 假设我们定义一个指针p那么会经常使用到三个符号: p、*p、 &p; p是一个指...
实现原理, 每一行用一个containerLineView来作为容器,如果换行,就从新生成一个containerLineView变量, containerLineView里面...
1.1 管理的原因 只有OC对象才需要管理内存,非OC对象(如:char、int、folat)则不需要管理内存的本质原因:OC对象是放在堆内存里,非OC对象是放在栈内存里,栈...