首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
左左4143
掘友等级
iOS工程师
|
FROG
iOS,Objective-C,Swift
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 89
沸点 0
赞
89
返回
|
搜索文章
赞
文章( 89 )
沸点( 0 )
iOS开发·runtime原理与实践: 消息转发篇(Message Forwarding) (消息机制,方法未实现+API不兼容奔溃,模拟多继承)
在我们开始使用消息机制之前,我们可以约定我们的术语。例如,很多人不清楚“方法”与“消息”是什么,但这对于理解消息传递系统如何在低级别工作至关重要。 方法:与一个类相关的一段实际代码,并给出一个特定的名字。例:- (int)meaning { return 42; } 消息:发送…
[译] 不使用 fastlane 实现持续交付的 5 种选项
fastlane 工具将整个 iOS CI/CD 流水线(Continuous Integration and Deployment,持续集成和发布,译者注)自动化了,使得我们可以用代码的方式管理整个 iOS 基础架构。fastlane 是一系列工具,用来将例如分析、构建、测试…
如何写好静态的TableView
静态的tableView类似设置界面、个人主页等等几乎是每个APP都会涉及到的一个模块。我相信大家都有一些自己的套路来如何处理这类界面。写这篇文章的目的是抛砖引玉想要和大家来交流交流。 从具体的写法来切入,以下是我能想到的一些写法。 1. 山顶洞人写法 各种嵌套if判断inde…
干货集中营 ReactiveCocoa+RXSwift+MVVM
原文地址:传送门简书只做同步更新功能写在之前知识必备需要你对Objective-C,block有比较清晰的了解,由于后面部分代码是由Swift实现,建议你掌握Swift,(由于Swift的特性,对于函
如何优雅的对UITableView进行解耦
... 以往项目中的 tableView 结构已经无法满足这种类型的需求了,特别是对 cell 内部事件处理,因而才萌生了对 UITableView 进行封装的念头,STDTableView 也是在这种情况下诞生的,笔者基于这个库完美的实现了上述的需求,并全线推行到公司的项目中…
[译]Xcode 环境配置最佳实践
工欲善其事,必先利其器。在 iOS 中,如何处理 配置环境 和根据需求自定义的 设置 关系也尤为重要。虽然 Xcode 提供了一系列的工具帮助我们进行妥善地配置。但遗憾的是,我见过的很多团队在绝大多数时候都没有充分利用这些辅助工具。这并不是他们的错:苹果只为我们提供了一些不怎么…
2017 移动端 iOS 年终工作总结-纯干货请自备酒水
Apple 在 WWDC 2017 大会上发布 Swift 4,Swift 4 带来了更快、更容易使用的 String 实现,可以保持 Unicode 的正确性,并增加对创建、使用广告管理子串的支持,它提高了开发者创建、使用和管理集合类型的能力,它支持结构化枚举类型的归档并允许…
高质量 iOS 博客推荐
推荐一些我个人认为非常经典,值得关注的博客。 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了。 Casa 对架构有很深的理解…
组件化方案调研
这篇文章主要是我近段时间针对市面上存在的一些组件化方案的调研之后,再经过自己的反思和总结写的,博客中部分文字和图借鉴自下面的博客。各位看官大爷就当做一篇读书笔记来看即可,主要是参考了如下几篇文章,另外零零散散的也看了一些其他资料,但是大多都是相似的 Target-Action方…
移动端开发者眼中的前端开发流程变迁与前后端分离
写在最开始 这是一篇面向移动端开发者的科普性文章,从前端开发的最初流程开始,结合示范代码,讨论开发流程的演变过程,希望能覆盖一部分前端开发技术栈,从而对前端开发的相关概念形成初步的认识。 本文会提供一些示范代码,然而他们无法运行,也不需要完全看懂,更多的是方便读者对相关概念和方…
下一页
个人成就
文章被阅读
9,789
掘力值
123
关注了
41
关注者
2
收藏集
3
关注标签
23
加入于
2017-04-27