首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Z_Archer
掘友等级
iOS工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
技术博客平台的选择
目前比较流行的适合写技术博客的平台有:CSDN、博客园、稀土掘金、简书、知乎专栏、Github Page、小专栏、个人建站等方式。我们来说说他们的优缺点。
iOS源码解析: dispatch_once是如何实现的?
在之前的一篇文章 iOS源码解析: NotificationCenter是如何实现的? 中,顺便介绍了在dispatch_once时使用跨线程操作而导致死锁的情况。本文基于dispatch_once的源码,进一步介绍一下iOS习以为常的单例模式。看似非常简单,不过实际要考虑下边…
Unable to find a specification for ''
在pod install后,会拉取项目使用的所有repo管理库的podspec文件,包括cocoapods(cocoapods官方会维护一个仓库用来存储所有三方库podspec文件)和公司自己维护的仓库。通过pod repo list可查看所有repo信息。这样如果本地的rep…
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…
iOS启动图不更新或者不显示的问题
今天给客户出定制的app,客户端的需求是更换他们提供的启动图。 工程里面启动图的配置方式是launch screen file,对应的launch_screen.xib里面加了张image。 配置完第一个客户的图后,修改第二个客户的图,结果发现,改完后,启动图还是显示的第一张。…
swift日志系统
最近项目需要做个日志系统,并且压缩Zip上传。虽然使用的都是第三方库,但是还是在这里写下吧。 这里设置的id参数为账号。 之前也没加过日志,所以就在项目 登录(超时、重连)、数据库操作catch、 文件操作catch、所有接口返回失败。这些地方加了log.error("....…
OC - 属性关键字和所有权修饰符
文章主要介绍了 OC 的属性关键字和所有权修饰符。属性关键字包括原子性、读写权限、内存管理、可空性的相关内容及用法。
iOS Runtime详解
我们从下面几个方面探寻Runtime的实现机制。 Runtime其实有两个版本: “modern” 和 “legacy”。我们现在用的 Objective-C 2.0 采用的是现行 (Modern) 版的 Runtime 系统,只能运行在 iOS 和 macOS 10.5 之后…
iOS 高级面试题--答案
最近准备复习一下面试题,看到了J_Knight_在18年的出一套 iOS 高级面试题尝试着回答一下题目,由于水平有限,如有错误的地方,请大家多多指教。 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 3. 被weak修饰的对象在被…
腾讯社招iOS面试记录
毕业好几年了,上周发送了简历给腾讯,参加了腾讯面试。具体部门这边就不说了。这次面试还是收获到了很多。 面试官主要是针对iOS相关的基础问题。 一面之后过了几天,给了二面通知。 这次面试官相对于一面,更加侧重于过往项目。 2.聊一聊过往项目中你觉得收获最大的一个模块。 答: 就说…
下一页
个人成就
文章被阅读
356
掘力值
21
关注了
14
关注者
0
收藏集
2
关注标签
3
加入于
2018-12-13