安装了Xcode,git就默认已经有了,所以也不需要网上那些配置ssh这些了,下面就直接上干货默认已经有了git账号,没有的同学先去注册个GitHub账号注册地址 创建远程g...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:北京
安装了Xcode,git就默认已经有了,所以也不需要网上那些配置ssh这些了,下面就直接上干货默认已经有了git账号,没有的同学先去注册个GitHub账号注册地址 创建远程g...
1.按照weex官网搭建环境,安装依赖(安装node 和 npm,weex-toolkit,安装完后可以weex -v 来验证),这里附上地址https://weex.apa...
1、在常规使用cocoapods添加管理三方类库时,竟然报错!看图感受一下 2、还以为是本地cocoapods 出现了问题,然而并不是,在各种研究搜索之后终于找到了有效...
《2018 iOS面试题系列》 一、KVO内部实现原理 KVO是基于runtime机制实现的 当某个类的对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个...
《2018 iOS面试题系列》 一、多线程的底层实现? 提示:1> 首先搞清楚什么是线程、什么是多线程2>Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制...
关于 UIBezierPath UIBezierPath这个类在UIKit中, 是Core Graphics框架关于path的一个封装,使用此类可以定义简单的形状,比如我们常...
经典面试题 非技术面试题 C面试题1 C面试题2 C面试题3 iOS笔试题01 iOS笔试题02 iOS笔试题03 iOS笔试题04 iOS面试题01-多线程网络 iOS面试...
《2018 iOS面试题系列》 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) 2. 写一个“标准”宏MIN,这个宏输入两个参数并返回...