首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
君陌笑
掘友等级
iOS开发工程师
|
北京遍知教育科技有限公司
iOS开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
文章
热门
最新
围炉夜话读书录
每天学一句,长期更新,仅代表个人读书随想,有不同看法的可以一起交流交流感想。 教于幼正大光明,检于心忧勤惕厉。 俭可济贫,勤能补拙。 说平常话,做本分人。 处事为人想,读书须己功。 信是立身之本,恕乃
iOS面试题回忆
一、 项目包体积优化 影响安装包体积大小的三个因素: Xcode 配置 资源文件 代码层面 资源文件瘦身 移除未使用资源(图片,音频,gif等资源) 删除x1图片 压缩图片等资源文件 删除重复文件 部
Flutter与原生通信之EventChannel
EventChannel 是原生向Flutter传递数据流的通道,属于单向传输,只能由原生端调用,Flutter端是接收信息,常见的有网络变化监听,屏幕横竖屏切换,位置切换,电池电量,远程通知等事件。
Flutter与原生交互方式之BasicMessageChannel使用
BasicMessageChannel 也是双向交互,发送字符串和半结构化信息,有返回值 下面以Flutter与原生iOS交互为例看一下用法 Flutter端 需要在Flutter端创建一个chann
Flutter与原生交互方式之MethodChannel使用
MethodChannel 是Flutter与原生交互的一种方式,此种方式传递的是方法,可以双向传递,可以携带参数,双向传递都可以有返回值 Flutter给原生端发送消息 Flutter端代码配置
iOS 自动打包脚本配置及上传到TestFlight
公司打包并不统一,测试取包走的是自动打包流程,App打包上传到TestFlight以供审核采用的是人工打包及上传,人力重复劳动就很不舒服,所以搜索资料搞了搞自动打包与自动上传TestFligt
atomic 修饰属性的原子性和不能保证绝对线程安全问题解释
原子性 atomic 修饰的属性,内部会自动生成 setter getter 方法,且在生成setter getter 方法时,内部使用了 os_unfair_lock 进行加锁处理,保证了读写的原子
iOS 线程安全和锁机制
一、线程安全场景 多个线程中同时访问同一块资源,也就是资源共享。多牵扯到对同一块数据的读写操作,可能引发数据错乱问题。 比较经典的线程安全问题有购票和存钱取钱问题,为了说明读写操作引发的数据混乱问题,
iOS存在三方库冲突:duplicate symbol _OBJC_IVAR_$_xxxx in: 解决方案
项目中存在三方库冲突报错的解决方案:duplicate symbol _OBJC_IVAR_$_xxxx in:
PromisesObjC 使用与源码解析
有没有被上面的嵌套整蒙?当然开发中嵌套如此多层的也有但不多见,然鹅这样一坨代码写在那里终归不美观(当然你要是觉得有层次感,那我也没法,不过话题还是要继续),很不利于后期的维护和修改。 在调用层面是不是感觉很舒服?而且调用的逻辑语义也显而易见,如果你觉得很爽,那么就接下来一起聊聊…
下一页
个人成就
文章被点赞
133
文章被阅读
33,340
掘力值
976
关注了
45
关注者
38
收藏集
1
关注标签
33
加入于
2017-12-13