首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
进击的iOS巨人
掘友等级
iOS工程师
|
美团点评
GitHub@devedbox
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 41
沸点 4
赞
45
返回
|
搜索文章
赞
文章( 41 )
沸点( 4 )
iOS面试题集合(BAT及各大中小型公司)
本文主要内容为iOS面试题目,对各个面试题进行一些分类(持续更新),包含了BAT,及各大中小型公司的面试题集合,为大家在找工作的时候提供一点帮助...
关于 Swift 4 中内存安全访问
本文主要翻译今年 The Swift Programming Language (Swift 4) 中新出的章节 -《Memory Safety》。在 Swift 4 中,内存安全访问进行很大的优化《What's New in Swift 4 ?》。 默认情况下,Swift 会…
iOS App 稳定性指标及监测
一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App本身的稳定性及容错性就显的更加重要,之前可以通过发布热补丁的方…
深入理解RunLoop
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 I…
玩转iOS开发:装逼技术RunTime的总结篇
讲到这里, RunTime的知识点和应用基本上就已经讲完了, 剩下的就靠大家自己在项目中的应用以及累积了. 我们可以从这些东西里获取到指定类的所有信息, 无论是公开的, 还是私有的, 全部都可以拿到, 并且操作. PS: 但操作私有方法的时候, 注意不要用来上架, 除非你有方法…
【iOS】LLDB调试技巧
LLDB调试器很早就取代GDB,成为Xcode工程中默认的调试器。 http://lldb.llvm.org/tutorial.html 命令运行方法: 必须先打断点—>然后才能在控制台中输入调试语句. 或者运行后点击暂停. 命令补全: 补全会在第三个字符被键入时自动弹出,或…
谈谈 DSL 以及 DSL 的应用(以 CocoaPods 为例)
因为 DSL 以及 DSL 的界定本身就是一个比较模糊的概念,所以难免有与他人观点意见相左的地方,如果有不同的意见,我们可以具体讨论。 最近在公司做了一次有关 DSL 在 iOS 开发中的应用的分享,这篇文章会简单介绍这次分享的内容。 这次文章的题目虽然是谈谈 DSL 以及 D…
iOS事件响应者链
事件响应者链是什么?事件传递的完整过程是什么?
Swift 4.0 新特性
本文主要是基于github上一个Swift 4.0新特性的开源项目whats-new-in-swift-4的解读。
Runtime - 基于isa-swizzling实现消息监听,扩展响应式框架
在上一篇文章《函数式编程 - 实现响应式框架》中,我实现了一个非常简单小巧的函数式响应式框架,并对它做了与Cocoa相关的一些扩展,比如支持将UIControl的用户触发事件以及Notification转换成响应式的流,供我们进行流转换以及订阅。在其中有一个比较重要的扩展我还没…
下一页
个人成就
文章被点赞
294
文章被阅读
18,937
掘力值
681
关注了
15
关注者
2,134
收藏集
0
关注标签
87
加入于
2016-08-02