摘要: 阅读全文
posted @ 2022-04-07 16:43 kinghyt 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 布局: 苹果自带: 第三方库:Masonry 设置内边距: 阅读全文
posted @ 2019-08-02 16:30 kinghyt 阅读(81) 评论(0) 推荐(0) 编辑
摘要: MVC设计模式: 自定义控件:(自己写一个View 命名:前缀+类名) 1.系统提供的控件满足不了我们的项目需求。 2.将多个控件封装为一个整体,便于管理和操作。 两种方式:1.xib 2.纯代码 一般来说,我们的自定义类继承自UIView,首先在initWithFrame方法中将需要的子控件加入v 阅读全文
posted @ 2019-07-29 18:08 kinghyt 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 程序间的跳转: scheme:协议 给程序添加schemes 出现这个界面 说明schemes添加成功 在另一个程序使用openURL方法跳转 url:schemes+:// 若需要返回程序 则将本身的scheme传过去 以便跳转回来 阅读全文
posted @ 2019-07-29 18:04 kinghyt 阅读(216) 评论(0) 推荐(0) 编辑
摘要: APP的启动过程 1.创建ios程序: 每个应用程序都有一个代理:AppDelegate(监听事件&界面管理) 为程序打包->安装到模拟器->启动APP Main->UIAPPlicationMain应用程序的主界面&相应的事件监听 都交AppDelegate类来完成 如何手动配置启动界面: 配置界 阅读全文
posted @ 2019-07-29 18:02 kinghyt 阅读(166) 评论(0) 推荐(0) 编辑
摘要: block:回调数据 Block是一种类型、代码块 阅读全文
posted @ 2019-07-29 17:55 kinghyt 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 类别: 已经存在一个类 需要在类中添加方法 1.能够获得这个类的源代码:直接在类里面添加方法 2.系统自己的类或者打包的类(没有源代码): A.继承:如果需要添加方法 也要添加属性变量 那就用继承 苹果不推荐继承NSString、NSArray等一些系统的基础类来创建新类。但是直接继承的话也可行,只 阅读全文
posted @ 2019-07-29 17:54 kinghyt 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Oc基础框架 NSString 字符串 NSArray数组 NSDictionary字典 NSString:管理字符串的相关操作 拼接字符串 原字符串不变 字符串的创建 可变字符串 关于字符串、数组、字典的copy %p打印的是地址,不一定是变量的地址,也可能是指针变量的值。 即对于不可变数组、不可 阅读全文
posted @ 2019-07-29 17:52 kinghyt 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 设计模式: 为什么要设计模式:帮助我们快速的健壮的开发程序 (解决某个实际的问题) Protocl协议:相当于Java里面的接口 提供一系列方法 不需要实现 谁服从谁实现 如果需要使用某个协议提供的方法,就需要使用方法的这个类去服从协议 <>服从 协议可以服从多个协议<a,b> 声明协议的方法: 类 阅读全文
posted @ 2019-07-29 17:43 kinghyt 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 内存管理: 用new或者alloc创建的对象就是自己创建的 ARC:自动管理 MRR:手动管理 reference counting 将所创建的工程改为MRR环境 两种内存管理的常见问题: 1.释放或者重写了正在使用的数据(对象)->程序奔溃 2.没有释放不需要的对象->内存泄露 内存管理的核心:对 阅读全文
posted @ 2019-07-29 17:39 kinghyt 阅读(143) 评论(0) 推荐(0) 编辑