OC基础学习:访问修饰符 by andyron 2017-10-26 (上次更新: 2024-07-16) iOS Objective-C 用来修饰属性,可以限定对象的属性在那一段范围之中访问。 @private : 只能在本类的内部访问。 @protected: 只能在本类以及其子类中访问,默认。 @package: 当前框架中访问。 @public: 在任 阅读全文
OC基础学习:内存中的区域 by andyron 2017-10-26 (上次更新: 2024-07-16) iOS Objective-C OC中,内存一般分为五大区域 栈 存储局部变量和实参 由编译器自动分配释放 存储空间有限 地址是连续的 地址分配从大到小 访问速度快 堆 允许程序员自己申请的 阅读全文
OC基础学习:类方法和对象方法的调用过程 by andyron 2017-10-26 (上次更新: 2024-07-16) iOS Objective-C 类方法中不能直接访问属性。 在类方法中也不能通过self直接调用当前类的其他的对象方法。 参考: OC-基础总结(一) 阅读全文
OC基础学习:对象在内存中是如何存储的? by andyron 2017-10-26 (上次更新: 2024-07-16) iOS Objective-C 例:Person *p1 = [Person new]; Person *p1; 会在栈内存中申请一块空间,在栈内存中声明1个Person类型的指针变量p1。p1是一个指针变量,那么只能存储地址 阅读全文
OC基础学习:#import,#include,@class by andyron 2017-10-25 (上次更新: 2024-07-16) iOS Objective-C #import是#inlcude的增强版,能防止同一个文件被多次包含。 #import会包含这个类的所有信息,而@class只是告诉编译器,其 阅读全文
向CocoaPods发布代码 by andyron 2017-10-08 (上次更新: 2024-07-16) iOS 工具 Cocoapods是非常好用的一个iOS依赖管理工具,用它来管理和更新项目中的第三库使iOS开发更加方便。 使用别人优秀的代码在程序员开发过程 阅读全文
关于iOS开发中的pch文件 by andyron 2017-09-26 (上次更新: 2024-07-16) iOS .pch文件也是一种头文件,它的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 pch文件的作用: 1.存放一些全局的宏(整个项目 阅读全文
iOS沙盒和文件管理 by andyron 2017-09-25 (上次更新: 2024-07-16) iOS 沙盒(sandbox):iOS系统为每个应用程序创建自己的目录,每个应用程序只能访问自己的目录。 所有的非代码文件都要保存在此,例如图像,图标 阅读全文
iOS网络编程(六):SDWebImage的简单使用 by andyron 2017-09-23 (上次更新: 2024-07-16) iOS SDWebImage一些知识: 对远程图片进行缓存管理(磁盘+内存) 异步加载 同一个URL图片不会重复下载 失效的URL不会被无限重试 图片加载一般 阅读全文
iOS网络编程(五):Cookie的使用 by andyron 2017-09-23 (上次更新: 2024-07-16) iOS Cookie在Web开发时是非常常用的客户端(浏览器)保存少量信息一种方法。 Cookie是网站为了便是终端身份,保存在终端本地的用户凭证信息 阅读全文