首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
侯卿
掘友等级
iOS、ReactNative
Don't look back
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 54
沸点 0
赞
54
返回
|
搜索文章
赞
文章( 54 )
沸点( 0 )
关于iOS中的13种加锁方案
iOS中有很多锁,那么平时使用过程中到底怎么使用呢?本文分享13种加锁方案。本文较长总共一万字。文中代码在github上。 可以看到除了 OSSpinLock 外,dispatch_semaphore 和 pthread_mutex 性能是最高的。现在苹果在新系统中已经优化了 …
iOS常见面试题(block,runtime,runloop,类结构)附参考答案
简单的来讲,block在OC中的表现可以看作为带有自动变量(局部变量)的匿名函数。 同理,我们也可以将block语法赋值给声明为block类型的变量中。如下: value结果为 10 。在block中,block表达式截获所使用的自动变量的值,即保存该变量的瞬间值,所以在执行了…
iOS常见基础面试题(附参考答案)
C作为M和V之间的连接, 负责响应视图事件,界面的跳转,view的声明周期,获取业务数据, 然后将处理后的数据输出到界面上做相应展示, 在数据有更新时, C需要及时提交相应更新到界面展示。View和Model之间没有直接的联系,AppleMVC规范,理想的模型图如下: P:业务…
iOS面试中经常问的点 - RunTime
一. RunTime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数,如果调用未实现的函数就会报错。 对于OC语言,属于动态调用过程,在编译的时候并不能决定真正调用哪个…
iOS概念攻坚之路(六):事件传递与响应
这篇文章主要想弄清楚事件(如触摸屏幕)产生后,系统是如何通知到你的 App,在 App 内部是如何进行传递,最终又是如何确定最终的响应者的。 这些肯定是有规则的,在 App 内部,一个事件会按照一个规则(视图层级关系)去遍历寻找这个事件的最佳响应者,但是这个响应者有可能不处理事…
[译] AsyncDisplayKit/Texture 官方文档(2)
熟悉 Flexbox 的人会注意到这两个系统有许多的相似之处, 但 Layout API 并没有重新实现所有的 CSS。 布局规则没有物理存在,它通过充当 LayoutElements 的容器,理解多个 LayoutElements 之间的关联,完成 LayoutElement…
知识小集 2018 下半年文章汇总及年终总结
又到岁末,又到了写总结,写愿景的时候。这里,我就来简单写写小集这一年的总结和下一年的展望吧。 最后还有件一直想做而没有做的事,就是分类整理所有 tip 并做成一本 gitbook,在这年底也做完了。大家可以在公众号中留言 tip 获取 gitbook 的详细地址。由于是放在 g…
使用 fastlane 实现自动化打包
就点击安装就行了。。。 第一个选项的意思是:自动截屏。这个功能能帮我们自动截取APP中的截图,并添加手机边框(如果需要的话) 其中的firim是指定到上传到fir的,如果只是单纯的想把包打出来可以不写哪一行。 这样的话就可以顺利打包了。。。 此时执行打包命令,就可以自动打包,并…
使用 Fastlane 实现 iOS 跟 Android 自动打包脚本
shell error: exportArchive: "***.app" requires a provisioning profile. Fastlane是一套使用Ruby写的自动化工具集,用于 iOS 和 Android 的自动化打包、发布等工作,可以节省大量的时间。 首…
下一页
个人成就
文章被点赞
20
文章被阅读
3,279
掘力值
99
关注了
28
关注者
8
收藏集
3
关注标签
38
加入于
2016-12-19