代码改变世界

Swift函数

2019-07-27 15:52 by iCoderHong, 179 阅读, 0 推荐, 收藏, 编辑
摘要:Swift函数定义 形参默认是let,也只能是let 函数无返回值类型的写法 Swift定义public typealias Void = () 参数标签 可以使用下划线 _ 省略参数标签 默认参数 注意:默认参数+省略参数标签一起使用,需要注意出现二义性,否则报错 可变参数 一个函数最多只能有1个 阅读全文

Swift基础语法

2019-07-27 12:02 by iCoderHong, 209 阅读, 0 推荐, 收藏, 编辑
摘要:Swift常见数据类型 枚举类型 有时候将枚举的成员值跟其它类型的值关联存储在一起,会非常有用 (原始值不占用枚举变量的存储空间) 隐士原始值(Implicitly)如果枚举原始值类型是Int、String,Swift会自动分类原始值 Swift流程控制 Swift中流程控制if、while、for 阅读全文

Xcode使用篇-重新安装Xcode

2019-07-27 01:45 by iCoderHong, 3222 阅读, 0 推荐, 收藏, 编辑
摘要:卸载Xcode 安装 AppStore直接下载安装 阅读全文

iOS组件化开发-CocoaPods安装

2019-07-24 23:51 by iCoderHong, 289 阅读, 0 推荐, 收藏, 编辑
摘要:首先要检查Mac是否安装了rvm(ruby version manager)。打开终端,输入指令$ rvm -v ,若没有安装 用rvm安装ruby环境, ruby -v检查当前版本 rvm list known 查询已知的ruby环境 输入指令:rvm install 2.6.3 检查更新ruby 阅读全文

iOS组件化开发-发布私有库

2019-07-20 12:20 by iCoderHong, 643 阅读, 0 推荐, 收藏, 编辑
摘要:远程索引库 将远程索引库添关联到本地 执行命令 添加远程索引库`KTPodSpecs`克隆到本地 远程库 新建框架工程KTUIKit 利用模板自动生成私有库工程 生成的工程依赖关系 KTUIKit的示例工程的podfile配置spec的路径是相对于本地podfile的路径 编写PodSpec 依赖第 阅读全文

iOS开发系列-iOS布局相关

2019-06-28 21:33 by iCoderHong, 180 阅读, 0 推荐, 收藏, 编辑
摘要:LayoutSubViews 需要在某个View调整子视图的位置时,可以重写。 以下情况会出发LayoutSubViews方法的调用 init初始化不会触发layoutSubviews,但是是用initWithFrame 进行初始化时,当rect的值不为CGRectZero时,也会触发 addSub 阅读全文

Xcode常见路径

2019-06-15 02:49 by iCoderHong, 291 阅读, 0 推荐, 收藏, 编辑
摘要:模拟器安装的位置: 可以通过Xcode安装 模拟器程序的沙盒 Xcode编译生成的Products路径 Xcode快速查找 阅读全文

iOS开发系列-iOS适配

2019-05-23 22:29 by iCoderHong, 781 阅读, 0 推荐, 收藏, 编辑
摘要:概述 发布iPhone X 系统版本为iOS11, 由于刘海屏原因需要对新的机型做适配。 iPhone X safeArea iOS11苹果提出safeArea替代iOS7引入 topLayoutGuide 和 bottomLayoutGuide 对于safeArea体现 iOS11增加了新的API 阅读全文

iOS进阶五-RunLoop

2019-05-22 17:56 by iCoderHong, 362 阅读, 0 推荐, 收藏, 编辑
摘要:简介 RunLoop 运行循环、跑圈 RunLoop的作用主要体现在三方面: 1.保持程序持续运行 2.处理App中的各种事件(比如触摸事件、定时器事件、Selector事件) 3.节省CPU资源,提高程序性能:该做事的时候做事,该休息的时候休息 在iOS中访问RunLoop🈶2套API Foun 阅读全文

iOS逆向系列-动态调试

2019-05-21 13:41 by iCoderHong, 790 阅读, 0 推荐, 收藏, 编辑
摘要:Xcode调试App原理 Mac安装了Xcode Xcode的安装包中包含了debugserver 可执行类型的Mach-O文件,iPhone第一次连接Xcode调试会将Xcode中的debugserver安装到iPhone上。 debugserver在Xcode路径: /Applications/ 阅读全文
上一页 1 2 3 4 5 6 ··· 11 下一页