摘要: iOS15新特性:UIButtonConfiguration初探 0 背景 在回顾 UIButton 的 demo 时,发现在 iOS15 下出现了一条警告: 'imageEdgeInsets' is deprecated: first deprecated in iOS 15.0 - This p 阅读全文
posted @ 2022-03-23 00:31 Z/z 阅读(2565) 评论(0) 推荐(0)
摘要: 第六节 内存管理 01 内存管理概述 内存的作用 : 存储数据 三个问题: 如何将数据存储到内存中? 声明一个变量(申请一块指定字节数的地址空间),将数据赋值给变量 当数据不再被使用时,如何释放其占用的内存空间? 栈:存储局部变量。当局部变量的作用域被执行完毕时,就会立刻被系统回收 > 找大括号 B 阅读全文
posted @ 2022-03-18 09:44 Z/z 阅读(67) 评论(0) 推荐(0)
摘要: 第五节 特有语法 01 类的本质 1.1 继承的本质 创建一个对象时的内存分配: 子类对象有自己的属性和所有父类的属性 代码段中每一个类都有一个 isa 指针,指向当前类的父类(最终指向 NSObject) 例:[p sayHi]; // p 是 Person 类的对象 1)先根据 p 指针(栈)找 阅读全文
posted @ 2022-03-17 20:52 Z/z 阅读(48) 评论(0) 推荐(0)
摘要: 第四节 继承与多态 01 Xcode文档的安装 apple 提供了很多框架,框架中有很多类 / 函数 / 数据类型 > 问题: 如何知道有哪些框架 框架中有哪些类 类中有什么方法 如何调用 > 答案均在 Xcode 文档中 Xcode 文档:window --> developer document 阅读全文
posted @ 2022-03-07 12:57 Z/z 阅读(126) 评论(0) 推荐(0)
摘要: 此篇为【iOS入门-Objective-C】分类下的笔记索引及简介 1 背景 & 学习资料 翻出来从前入门 Objective-C 的一些笔记,还算是有些价值吧,就重新整理了一下。 笔记参考的是黑马的视频课 > (B 站链接) 利用业余时间大概 2 ~ 4 周可学完,有 C 语言编程基础即可(视频下 阅读全文
posted @ 2022-03-02 09:42 Z/z 阅读(37) 评论(0) 推荐(0)
摘要: 第三节 封装 01 异常处理 错误 一般情况下,是指源代码不符合语法规范,出现编译报错,使程序无法编译 bug 程序可以编译 链接 执行,但结果与预期不符 > 通过调试寻找产生 bug 的原因 异常 程序可以链接 编译 执行,但在处于某种特定状态下,程序会终止运行(崩溃),不会执行后面的代码 处理异 阅读全文
posted @ 2022-03-02 09:33 Z/z 阅读(48) 评论(0) 推荐(0)
摘要: 第二节 类与对象 01 对象在内存中的存储 【回顾】内存中的五大区域 栈:局部变量 堆:用户手动申请的字节空间 > malloc calloc realloc BSS 段:未被初始化的全局变量 静态变量 数据段(常量区):已初始化的全局变量 静态变量 常量数据 代码段:代码 1.1 类加载 在创建对 阅读全文
posted @ 2022-03-01 15:57 Z/z 阅读(59) 评论(0) 推荐(0)
摘要: 第一节 OC 基本语法 01 Objective-C 概述 1.1 Objective-C > 又称 OC, Obj-C :面向对象的 C 语言 本质还是 C 语言 在 C 的基础上添加一小部分面向对象的语法,将 C 语言复杂的语法封装的更简单 完全兼容 C 语言 1.2 历史简述 20th 80s 阅读全文
posted @ 2022-03-01 15:12 Z/z 阅读(915) 评论(0) 推荐(0)
摘要: 面试题 17.13 恢复空格【200709每日一题】 方法:字典树trie + 动态规划 这道题真的是要搞死我了…… 先来搞简单的部分—— 动态规划。 令 \(dp[i]\) 表示句子里前 i 个字符中最少的未识别字符数,此处前 i 个字符对应的是字符串 \(sentence.substring(0 阅读全文
posted @ 2020-07-14 23:25 Z/z 阅读(201) 评论(0) 推荐(0)
摘要: 面试题 16.11【200708每日一题】 方法:纯数学 前几天二叉树做多了,这一上来差点就惯性思维直接拐到二叉树BFS上去了。因为题目中不考虑长/短板的摆放顺序,只要求返回所有可能的长度,而二叉树会涉及到如何删除重复组合的问题,所以并不适用于本题。 没了套路,自然是要回归到数学上。仔细一看才发现, 阅读全文
posted @ 2020-07-09 00:26 Z/z 阅读(157) 评论(0) 推荐(0)