上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 1、如果本地pod 索引文件库只有清华大学的资源库【https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git】、如果新在github上制作了一个pod库 这个时候更新清华大学资源库 然后再pod 是找不到这个库的 因为清华大学的资源库并 阅读全文
posted @ 2021-03-15 12:29 ZhangShengjie 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1、首先去github 创建一个项目 、然后将你的代码传到github 2、终端 进入项目根目录 生成podspec pod spec create SJTestPod 注意生成的pod一定要唯一、不然后面提交pod 会报错如下 You (xxxx@qq.com) are not allowed t 阅读全文
posted @ 2021-03-15 12:17 ZhangShengjie 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1、安装 Carthage 安装 brew install carthage 检测当前版本 carthage version 升级至最新版本 brew upgrade carthage 2、如果更新出现如下错误 执行如下命令即可 cd /usr/local/Homebrew/Library/Taps 阅读全文
posted @ 2021-03-05 14:24 ZhangShengjie 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 自动引用计数 引用类型(类、函数、闭包) 当声明一个变量指向某个引用类型时 当前引用类型的引用计数就会加1 当变量不指向该类型时 引用类型就会 -1 当引用计数为0时 当前引用类型就会被系统回收 import UIKit class Author { var name: String var vid 阅读全文
posted @ 2021-01-18 23:44 ZhangShengjie 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1、内存空间分为堆空间和栈空间 2、堆->引用类型(对象、函数、闭包) 栈->值类型(结构体、枚举、元组) 3、值类型赋值->深拷贝 引用类型赋值->浅拷贝 let a = 1 let c = a // 值类型赋值会生成一个全新的c // 引用类型赋值则是指向之前的对象的内存地址 4、结构体与类的区 阅读全文
posted @ 2021-01-18 15:38 ZhangShengjie 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1 、官方连接 2、所谓的逃逸闭包 即指 当闭包作为函数的参数传入时 默认情况下 函数执行完毕 闭包中的代码也就执行完了 方法中的变量和传入的闭包也就释放了 如果想要传入的闭包不受当前函数的控制(即函数执行完成之后、闭包也能单独执行)、这个时候闭包就要以逃逸闭包的形式传入 即在闭包前加上关键字 @e 阅读全文
posted @ 2021-01-15 16:49 ZhangShengjie 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 1、安装 BartyCrouch github地址 安装 brew install bartycrouch 更新 brew upgrade bartycrouch 2、生成storyboard Main.strings和 Localizable.strings 3、执行如下命令 1、cd ~/Des 阅读全文
posted @ 2021-01-11 16:07 ZhangShengjie 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、Masonry其实就是对系统的Autolayout 进行了封装、大大的提高了开发效率 2、Masonry用到的是链式编程思想 #import "ViewController.h" #import <Masonry.h> @interface ViewController () @end @imp 阅读全文
posted @ 2020-08-12 17:47 ZhangShengjie 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 1、如果没有圈X、先要使用国外的AppleID去苹果商店购买一个圈X、因为要付费可以去淘宝买Gift Card 充值 2、使用圈X 第一步安装证书、打开重写和MitM开关 3、添加订阅节点 4、配置文件编辑包含了 所有的配置 5、接下来着重说配置文件的配置 主要说明 [rewrite_local]和 阅读全文
posted @ 2020-08-03 17:19 ZhangShengjie 阅读(53169) 评论(0) 推荐(0) 编辑
摘要: 1、本身在 代码仓库管理(github)上已经配置了自己电脑的SSH公钥 但是在使用 sourcetree 还是会报 For user git on host github.com 的错误 2、解决方案 打开终端 进去到相应的项目位置 执行 git pull 一下 会有两个提示你确认公钥 输入yes 阅读全文
posted @ 2020-07-25 15:30 ZhangShengjie 阅读(5781) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页