@诗音姑娘 学长好
悲痛
“上大学一年,你到底学到了些什么?”大二的第一节课——大学生创业就业,老师很认真的问我们,“上大学也一年了,你们到底学到了些什么?” 有个同学脱口而出,“知识。” 老师点了点头,“知识是最基本的,但是除了知识,...
@诗音姑娘 学长好
悲痛
“上大学一年,你到底学到了些什么?”大二的第一节课——大学生创业就业,老师很认真的问我们,“上大学也一年了,你们到底学到了些什么?” 有个同学脱口而出,“知识。” 老师点了点头,“知识是最基本的,但是除了知识,...
大六老生 看完很悲痛
“上大学一年,你到底学到了些什么?”大二的第一节课——大学生创业就业,老师很认真的问我们,“上大学也一年了,你们到底学到了些什么?” 有个同学脱口而出,“知识。” 老师点了点头,“知识是最基本的,但是除了知识,...
博主,你好:
我看到文章开头几个观点有疑问(后面的还没看)
1、一条线程对应一个RunLoop对象,每条线程都有唯一一个与之对应的RunLoop对象。
应该不是每条线程都有RunLoop对象吧,而是除了主线程外,其他线程都需要显示的创建和维护RunLoop对象。
2、我们只能在当前线程中操作当前线程的RunLoop,而不能去操作其他线程的RunLoop
应该也可以在当前线程操作其他线程的RunLoop的,例如通过:[NSObject performSelector:onThread:..] 将这个任务扔到了后台线程的RunLoop中,这种用法在AFN中很常见的。
3、RunLoop对象在第一次获取RunLoop时创建,销毁则是在线程结束的时候
你这个说法没错,但是不全面,因为RunLoop的销毁不一定是在线程结束时候,也可以中途手动退出,详情参考:https://bestswifter.com/runloop-and-thread/
前言 如今基本都是客户端请求服务器的模式,数据传递方式基本都使用JSON的字符串方式。然而当我们获取了服务器发来的字符串时,需要将其转换成我们的数据模型。由于手动转换代码的繁...
我发现只是测试demo有这个问题 正常项目是ok的。。。好奇怪。。。。
感谢分享
iOS打包发布工具fastlane初级攻略以前一直做持续发布使用xcbuild和xctool这些工作进行打包,但是经常遇到证书相关的问题,各种Provising Profile文件匹配不上,然后又证书不匹配等等。于是...
我根据你的步骤走完了 ipa包也打出来了 发布到蒲公英显示也是正常的企业版 可是我再用手机去下载 手机会弹出提示 此时无法安装 是为什么啊
然后我又用xcode手动archive出来放到蒲公英下载是ok的 不知道是哪里出问题了
iOS打包发布工具fastlane初级攻略以前一直做持续发布使用xcbuild和xctool这些工作进行打包,但是经常遇到证书相关的问题,各种Provising Profile文件匹配不上,然后又证书不匹配等等。于是...
@小王泽哥 childvc的运用
【Android】这效果,我没法描述前言 最近接到一个需求,这需求让我表示很尴尬。(下面是一些废话)要求的效果是这样的,顶部有部分悬浮,接着是一些布局,在下面是几个可切换的Tab页面,然后滚动的时候~~吧啦吧啦...
@hehtao 低调点。。我怕直接评论很简单会被骂
【Android】这效果,我没法描述前言 最近接到一个需求,这需求让我表示很尴尬。(下面是一些废话)要求的效果是这样的,顶部有部分悬浮,接着是一些布局,在下面是几个可切换的Tab页面,然后滚动的时候~~吧啦吧啦...
看见标题我就知道铁定是一大碗狗粮
祝福你们了
我是不是娶了个假老婆文:清泠之声 -1- 最近这种感觉愈来越强烈,我是不是娶了个假老婆! 我叫陈喜言,是一名高中人民教师。结婚近五年了,有一个可爱的女宝宝,已经三岁半了,孩子活泼可爱,老婆貌美如...