随笔分类 -  iOS 不维护 迁移到 MT iOS

学习贵在坚持,即使再小的帆也能远航。
摘要:盛年不重来,一日难再晨。及时宜自勉,岁月不待人。 iOS系统资源是有限的,合理的去配置应用程序的运行状态以及了解app的生命周期对于大多数开发者来说是很重要的一件事情!在后台进行运行时app会受到系统的很多限制,但是也可以提高电池的使用和用户的体验。 1. 应用程序的运行状态 1.1)运行状态 No 阅读全文
posted @ 2021-10-14 19:54 背包の技术 阅读(191) 评论(0) 推荐(0) 编辑
摘要:盛年不重来,一日难再晨。及时宜自勉,岁月不待人。 1. 程序入口 在我们开始开发app的时候,第一步往往是通过设置AppDelegate.m的代理方法开始写一些启动的东西,然后再通过控制器ViewController.m实现相应的布局。 // AppDelegate - (BOOL)applicat 阅读全文
posted @ 2021-10-14 19:51 背包の技术 阅读(506) 评论(0) 推荐(0) 编辑
摘要:盛年不重来,一日难再晨。及时宜自勉,岁月不待人。 学习一门语言, 了解其开发文档必不可少。开发文档就是我们在编程开发、维护、升级过程中的参考最全面、最权威的资料。我认为就是开发者为后人方便理解留下的一一对应的解释, 一条条解释汇总就是开发文档。 查看方法 方法一:通过Xcode打开 点击Xcode 阅读全文
posted @ 2021-10-13 21:56 背包の技术 阅读(549) 评论(0) 推荐(0) 编辑
摘要:成功之前我们要做应该做的事情,成功之后我们才可以做喜欢做的事情。 从苹果的开发者文档里可以看到内存分类如下所示,其中 Leaked memory和 Abandoned memory 都属于应该释放而没释放的内存,都是内存泄露(该释放的内存没有释放)。 1.Leaked memory: Memory 阅读全文
posted @ 2021-10-13 16:28 背包の技术 阅读(2980) 评论(0) 推荐(1) 编辑
摘要:这世上,没有谁活得比谁容易,只是有人在呼天抢地,有人在默默努力。 随着科技的发展,移动设备的内存越来越大,设备的运行速度也越来越快,但是相对于整个应用市场上成千上万的应用容量来说,还是及其有限的。因此,每一个应用所能占用的内存是有限制的。这一专题就是来探讨系统中的内存是如何分配的。 一. 计算机的基 阅读全文
posted @ 2021-10-13 15:36 背包の技术 阅读(1404) 评论(0) 推荐(0) 编辑
摘要:这世上,没有谁活得比谁容易,只是有人在呼天抢地,有人在默默努力。 随着科技的发展,移动设备的内存越来越大,设备的运行速度也越来越快,但是相对于整个应用市场上成千上万的应用容量来说,还是及其有限的。因此,每一个应用所能占用的内存是有限制的。这一专题就是来探讨系统中的内存是如何分配的。 一. 内存分配的 阅读全文
posted @ 2021-09-28 16:00 背包の技术 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:勤劳一日,可得一夜安眠;勤劳一生,可得幸福长眠。 一. 简介 在实际开发中,基本每个项目都会用到正则表达式,比如在登录注册时需要验证用户输入的内容是否符合规定;甚至有时需要在字符串中查找截取符合要求的字符串,这时就需要使用到正则表达式。 二. 相关概念理解 2.1 什么是正则表达式? 正则表达式,又 阅读全文
posted @ 2021-09-11 14:22 背包の技术 阅读(82) 评论(0) 推荐(0) 编辑
摘要:过去的靠现在忘记,将来的靠现在努力,现在才最重要。 KVC 1. KVC概念 KVC也就是key-value-coding,即键值编码,是一种间接访问实例变量的方法。提供一种机制来间接访问对象的属性。 2. KVC的主要用法 (1)通过键值路径为对象的属性赋值,主要是可以为私有的属性赋值。 KVC也 阅读全文
posted @ 2021-08-25 17:36 背包の技术 阅读(736) 评论(0) 推荐(0) 编辑
摘要:活得快乐的最重要因素是人生有事干、有人可去爱,以及生命中有所冀望。 协议 一. 协议基本概念 1. 协议的理解 iOS里面协议不是类,它是一种约定。协议约定了一套行为规范,并且约定了那些是必须要遵守的规范,那些是可准守可不遵守的规范。但是具有的实施(也就是实现),是由遵循该协议的类来实现,所以协议只 阅读全文
posted @ 2021-08-21 11:47 背包の技术 阅读(1132) 评论(0) 推荐(0) 编辑
摘要:这世上,没有谁活得比谁容易,只是有人在呼天抢地,有人在默默努力。 分类(Category) 一. 概念 分类(Category)是OC中的特有语法,它是表示一个指向分类的结构体的指针。原则上它只能增加方法,不能增加成员(实例)变量。具体原因看源码组成: Category Category 是表示一个 阅读全文
posted @ 2021-08-20 13:39 背包の技术 阅读(85) 评论(0) 推荐(0) 编辑
摘要:世界上一成不变的东西,只有“任何事物都是在不断变化的”这条真理。 一. 结构体的概念和作用(使用场景) 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构体。在开发过程中,经常需要处理一组不同类型的数据,比如由姓名、年龄、性别等参数组成的学生信息。因为这些数据是由不 阅读全文
posted @ 2021-08-17 17:40 背包の技术 阅读(449) 评论(0) 推荐(0) 编辑
摘要:真理惟一可靠的标准就是永远自相符合。 一. 枚举的作用和定义 枚举的作用在于规范并语义化的定义代码中的状态、选项等常量。如果一个变量只有几种可能的值,比如屏幕支持的方向只有上(Orientation Portrait)、下(Orientation Upside down)、左(Orientation 阅读全文
posted @ 2021-08-16 17:51 背包の技术 阅读(244) 评论(0) 推荐(1) 编辑
摘要:概念解析 Git Git是一个开源的分布式版本控制系统(Version Control System,VCS),可以有效、高速地处理项目版本管理。 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。有了版本控制系统,就可以不用担心文件丢失,不小心误修改文件等等“事故”,而 阅读全文
posted @ 2021-06-22 16:41 背包の技术 阅读(1611) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示