首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
轻踏
掘友等级
平静等待,不急着释怀…
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
115
文章 115
沸点 0
赞
115
返回
|
搜索文章
赞
文章( 115 )
沸点( 0 )
关于 Pod 库的资源引用 resource_bundles or resources
1. 资源文件引用的方式 resource_bundles 允许定义当前 Pod 库的资源包的名称和文件。用 hash 的形式来声明,key 是 bundle 的名称,value 是需要包括的文件的通配 patterns。 CocoaPods 官方强烈推荐使用 resource…
iOS学习之深入理解程序编译过程
在 Xcode 编译过后,可以通过 Show the report navigator 里对应 target 的 build 中查看每个 .m 文件的 clang 编译信息。可以直接在 help 中搜索 “ Show the report navigator ” 就会出现 在 …
iOS学习之深入理解RunLoop
顾名思义 RunLoop, 就是一个在Run的loop,就是一个一直在跑的圈。其本质就是无休止的while循环。一般的程序都是执行完任务后便结束。但由于手机应用的特殊性,在其不执行任务时,也不能将其杀死,而是暂时休眠状态,直到有外部或内部因素将其唤醒,继续run。直到用户手动将…
[译]用 LLDB 调试 Swift 代码
作为工程师,我们花了差不多 70% 的时间在调试上,剩下的 20% 用来思考架构以及和组员沟通,仅仅只有 10% 的时间是真的在写代码的。 所以让我们在这70%的时间尽可能愉悦是相当重要的。LLDB 就是来打救我们的。奇妙的 Xcode Debugger UI 展示了所有你可用…
蝇量级的JSON模型转换库(OC,Swift通用)
看到JSON模型转换库,相信大家都没兴趣了,因为各自项目里肯定早都有了。其实也不是我想重复造轮子,主要是这个库其实早在2012年这个库就有了,而那时既没有小码哥的MJExtension,也没有牛逼闪闪的YYModel。那时的JSON模型转换库没有几个,而且都又大又难用,所以我当…
[译] Swift 算法学院 - 查找数组中第 K 大值
本篇是来自 Swift 算法学院的翻译的一篇文章,Swift 算法学院 致力于使用 Swift 实现各种算法,对想学习算法或者复习算法的同学非常有帮助,讲解思路非常清楚,每一篇都有详细的例子解释。 更多翻译的文章还可以查看这里。 给定一个数组 a ,写一个算法找出第K大的元素。…
FBKVOController源码剖析与学习
1、可以以数组形式,同时对 model 的多个 不同成员变量进行 KVO。 2、利用提供的 block,将 KVO 相关代码集中在一块,而不是四处散落。比较清晰,一目了然。 3、不需要在 dealloc 方法里取消对 object 的观察,当 FBKVOController 对…
使用 Swift 和 Vapor 构建区块链服务器
我在上一篇文章中讨论了如何用 Swift 语言实现基本的区块链。在这篇文章里会使用服务器端 Swift 框架 Vapor 在云端实现区块链。通过 HTTP 协议来构建区块链 Web API,使用不同的路由来提供必要的功能。阅读本文需要在电脑上安装 Vapor 框架,还需要对 S…
优雅的使用UITableView(Swift 中)
在优雅的使用UITableView(OC 上)中,已经给大家分享了怎么使用UITableView,优雅的构建一个页面。 其中关键的点其实就是Row,如果我们把Row做好了,其实大功基本告成。 你打算用Any?那你的代码里肯定会出现一堆as? 的代码,显然与我们谈到的优雅背道而驰…
数据结构 & 算法 in Swift (一):Swift基础和数据结构
从本文标题中的序号可以看出,本文是一个连载的开篇。 而且这个连载的标题是:数据结构 & 算法 in Swift。从这个连载的标题中可以看出,笔者分享的是使用Swift语言来实现所学的的数据结构和算法的知识。这里面需要解释两点: 学习通用性知识,突破技能瓶颈:笔者做iOS开发也有…
下一页
关注了
412
关注者
4
收藏集
4
关注标签
59
加入于
2017-07-04