- 博客(6)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 RunLoop
RunLoop什么是RunLoop?为什么存在:正常情况下,当我线程中任务执行完毕后,线程退出队列,结束它的使命。但是对于实际情况下,我们需要更灵活和智能的方式,当我们需要线程不依赖任务执行完毕就结束使命,而是进入休眠,当触发机制响应后,唤起休眠,继续执行相应的任务,这就是RunLoop存在的意义之一。示例代码如下:function loop() { initialize();...
2019-03-25 22:45:04
203
原创 iOS面试题小结2019
iOS面试题runtime参考文档链接runtime介绍runtime消息传递runtime消息转发runtime应用介绍OC是一门动态语言的根本是Runtime的存在,runtime可以提供得创建类和对象、进行消息传递和转发能力。消息机制一个对象的方法像这样[obj foo],编译器转成消息发送objc_msgSend(obj, foo),Runtime时执行的流程...
2019-04-10 16:55:09
432
原创 Python3 学习之路(2)
Python资源库安装requests安装requests属于请求三方库,默认python不自带这个库,需要手动安装命令行安装~ pip3 install requests源码安装git clone https://github.com/requests/requestsor curl -Ol https://github.com/requests/r...
2018-06-05 23:05:21
381
原创 Python3 学习之路(1)
Python3 Mac环境部署前言工欲善其事,必先利其器。 小博会不定期更新在学习Python中一些资料,欢迎大家交流沟通。Python和pipPython3安装Mac电脑自带环境为2.0+版本,现在环境最新为3.6+,可以在[https://www.python.org]拿到一手资料。 小博会通过以下2种方式安装dmg下载 下载地址【https://www.p...
2018-06-04 23:21:29
338
1
原创 gitlab添加ssh配置流程
gitlab添加ssh配置流程生成ssh:ssh-keygen -t rsa -C “your email”Enter file in which to save the key (/Users/lele/.ssh/id_rsa): id_rsa // 给生成生成私钥命名Enter passphrase (empty for no passphrase): // 设置输入密码En...
2018-05-03 22:44:26
827
原创 target多个配置
/*! 在swift项目中,配置多个target的环境,可以通过如下设置 1/选择想要设置的target 2/buildSettings 中找到Swift Complier - Custom Flags 3/添加如下字符串“-D”,“DEV”,其中DEV是代表开发环境,可自定义,如“DEVE”等, 生产环境下设置“-D
2017-10-27 17:49:58
502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人