Created with Sketch.
Created with Sketch.
首页
发现
小书
登录/注册
×
注册小专栏
通过微信登录
通过微博登录
通过Github登录
通过邮箱
注册
、
登录
友情提示
Login FAQ
.
×
邮箱登录
通过微信、微博、Github 登录
登录
×
邮箱注册
通过微信、微博、Github 登录
注册
iOS 成长之路
作者
halfrost
文章
22篇
售价
¥ 0
订阅
等共 3971 人
免费订阅
奖励
你可以在自己的个人网站、微博、朋友圈、微信群等分享本专栏的链接,如果有用户通过你的分享订阅,你将获得该订阅金10%的收入分成。
向大家推荐《iOS 成长之路》 https://xiaozhuanlan.com/iosdev?rel=
复制链接
Created with Sketch.
微信扫码
icon_weibo_01@2x
Created with Sketch.
新浪微博
icon_twitter@2x
Created with Sketch.
Twitter
取消
确定
本专栏文章由 @故胤道长、@一缕殇流化隐半边冰霜、@没故事的卓同学、@Onetaway 编辑。关于这本书的任何的意见建议可以在微博上私信我们。这是一个什么样的专栏?iOS 的入门资料在互联网上可以用泛滥来形容。如果你有计算机基础,想快速学习 iOS,做几个界面很轻易就能做到。然而移动创业热潮退去后,对 iOS 开发者的能力要求也越来越高。当一个已经入门的开发者,想要成为一个更好的 iOS 开发者的时候,就会发现互联网的资料太琐碎,而且资料的好坏也难辨。常常都会困惑我要如何提高自己,哪里有好的学习资料。这就是这本书尝试解决的问题。我们从一线资深工程师的角度出发,找出我们认为高质量的、对于提高 iOS 开发者技术水平有帮助的文章收录进来。这本书不是系统的学习教程,而是一本开拓视野的进阶补充书籍,使读者能够接触到工作中不常用到的东西,打开您的兴趣之门,提升您的求知欲,这便是我们的初衷。面向读者笼统的说就是面向初中级 iOS 开发者。你可能是一个刚刚入门能够熟练使用 UITableView 的新手,也可能是做了一两年对于 UIKit 和 Foudation 的 API 都已经很熟悉了,想要提高自己的开发者。或者是能实现工作中的业务需求,但是对如何提升自己还有些迷茫的开发者们。
最新文章
Group 14
Created with Sketch.
按发布时间正序
halfrost
Swift ABI 稳定性蓝图
Authors: Michael Ilseman (compiled through conversations with many others) 作者:Michael Ilseman (其中包含了很许多人交流的结果) 译者:eleven,泊学网(https://boxueio.com)站长 蓝图 当前,Swift最重要的工作之一,就是在多个版...
halfrost
Swift 性能分析
作者:唐巧,小猿搜题产品技术负责人,6 年 iOS 开发经验,《iOS开发进阶》作者。 Richards 和 Deltablue 是衡量语言运算速度的两个主流的评测代码。Swift 在这两个评测中,显示出远超 Objective-C 的性能(如...
halfrost
动手玩 LLVM
作者:戴铭,滴滴出行技术专家。最近正在研究 iOS 编译相关底层技术,用来解决工程优化问题。 介绍 LLVM 资料非常少,接触时难免会有种无从下手的感觉,现在很多相关文章都偏向理论,以前我写了...
halfrost
初识 LLVM
作者:@Alone_Monkey, 网易 iOS 工程师 只要你和代码打交道,了解编译器的工作流程和原理定会让你受益无穷,无论是分析程序,还是基于它写自己的插件,甚至学习一门全新的语音。通过本文,将带你了...
halfrost
再看关于 Storyboard 的一些争论
作者:王巍 (@onevcat) iOS 开发者,ObjC 中国发起人 从 iOS 5 的时代 Apple 推出 Storyboard (以下简称 SB) 后,关于使用这种方式构建 UI 的争论就在 Cocoa 开发者社区里一直发生着。我在 2013 年写过一篇关于代码手...
halfrost
监控 SDK 的架构设计
作者:王朝成, @圣迪 , 饿了么移动架构师。耕耘移动基础设施的建设,致力于移动大数据与人工智能的结合 0x00 引言 随着柯洁对战AlphaGo的败北,人工智能一词进入了越来越多人的视界。一时间似乎人人...
halfrost
TCP / IP 漫游
作者:@mrriddler ,蚂蚁金服 iOS 工程师。 TCP/IP是互联网的基础协议栈,它包括大大小小几十个协议。本篇文章主要涉及到就是HTTP、TCP、IP协议。我们经常学的网络模型是七层或者五层,实际上一般认为一...
halfrost
复用的精妙,UITableView 复用技术原理分析
作者:冬瓜,微博:@冬瓜争做全栈瓜,爱奇艺 iOS 工程师。 在现在很多公司的 app 中,许多展示页面为了多条数据内容,而采用 UITableView 来设计页面。在滑动 UITableView 的时候,并不会因为数据量大而产...
halfrost
AFNetworking 源码分析
作者: @涂耀辉 ,今日头条 iOS 工程师 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession。。但是你一定知道AFNetworking。 大多数人习惯了只要是请求网络都用AF,但是你...
halfrost
试图取代 TCP 的 QUIC 协议到底是什么?
作者:张星宇,@bestswifter,百度 iOS 工程师,喜欢探索问题的本质,讨厌一切不说人话的描述。正在学习前端,励志成为一名大前端全栈工程师。 QUIC 协议是 Google 提出的一套开源协议,它基于 UDP 来实现...
halfrost
iOS 组件化 —— 路由设计思路分析
随着用户的需求越来越多,对 App 的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将 App 架构由原来简单的 MVC 变成 MVVM, VIPER 等复杂架构。更换适合业务的架构,...
halfrost
基于 Rx 的网络层实践
作者:李富强投稿发布于本专栏 日常开发中,API请求的管理是我们无法回避的一个难题,相对于web,客户端的网络请求处理要更加复杂,例如异步、通用参数、数据模型化、通用错误处理、可取消。更...
halfrost
iOS App 签名的原理
作者:bang,iOS 开发者,JSPatch 作者,做过推特中文圈和一些 iOS 独立应用,曾在腾讯工作,开发 QQ 邮箱与微信读书,现就职于蚂蚁金服。 iOS 签名机制挺复杂,各种证书,Provisioning Profile,entitlements,Cert...
halfrost
Swift 之父 Chris Lattner 访谈录(下)
Chris Lattner 访谈录,作者:@7535563233,亚马逊 iOS 工程师,曾就职于 Uber Swift 之父 Chris Lattner 访谈录(上) Chris Lattner 是谁? Xcode 的编译器 LLVM 背后有怎样的故事? Swift 诞生的前世今生,封闭的苹果为何要...
halfrost
load 方法全程跟踪
Github 的 RetVal 大神在16年11月更新了可 debug 版本的 706 <objc/runtime.h> 源码,于是让源码阅读学习得以继续。本文将介绍个人学习 load 方法的全部流程。 load 方法的调用时机 从 Effective Objective-C 2.0 - 52 Specif...
halfrost
CFArray 的历史渊源及实现原理
作者: 冬瓜,微博:@冬瓜争做全栈瓜,爱奇艺 iOS 工程师 在 iOS 开发中,NSArray 是一个很重要的数据结构。尤其 TableView 中的数据缓存与更新, NSArray 来缓存数据以及对于显示数据的修改操作。而在 Core Fou...
halfrost
Fastlane 的神秘花园
作者: @Onetaway,NGS iOS工程师, 曾就职于暴走漫画 时光荏苒,岁月如梭。转眼间来到了2017年,在这个机器与人脑针锋相对的年代,自动化是我们躲不开又逃不掉的话题。今天要介绍的是一款 iOS/Android 上...
halfrost
Fastlane 实战演练
作者: @一缕殇流化隐半边冰霜,饿了么 iOS 工程师,微博@halfrost 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。每次快速迭代的周期结束,App上线,从上...
halfrost
在服务端写Swift是一种什么样的体验
作者:郑宇琦( Enum ),就职于中国科学院宁波工业技术研究院,微博:@提拉拉拉就是技术宅 不得不说,在生产中使用Swift开发服务端是一次大胆的尝试。是其发展速度和活跃程度给了我足够的信心,而其...
halfrost
Auto Layout:Snapkit源码剖析
作者:@zhuo,丁香园 iOS 工程师 Snapkit是目前Swift中通过代码进行Auto Layout布局时最流行的开源库。与OC中最主流的Auto Layout开源库Masonry是同一个团队维护,有着相似的API风格。 Auto Layout的本质 Auto Layout可以...
halfrost
HTTP 2.0 的那些事
作者:MrPeak,公众号:MrPeakTech,曾就职于阿里巴巴 在我们所处的互联网世界中,HTTP协议算得上是使用最广泛的网络协议。最近http2.0的诞生使得它再次互联网技术圈关注的焦点。任何事物的消退和新生...
halfrost
Swift 之父 Chris Lattner 访谈录(上)
Chris Lattner 访谈录(上)作者:@7535563233,亚马逊 iOS 工程师,曾就职于 Uber 话题 Chris Lattner 是谁? Xcode 的编译器 LLVM 背后有怎样的故事? Swift 诞生的前世今生,封闭的苹果为何要拥抱开源? 说好的 ABI ...
Created with Sketch.
Created with Sketch.
你确定要将该文章置顶吗
置顶
取消
Created with Sketch.
不能订阅自己的专栏哦,转发到微博、朋友圈和公众号宣传自己的专栏吧。
分享给我的朋友
Created with Sketch.
微博分享
Created with Sketch.
微信扫一扫
top
Created with Sketch.
Created with Sketch.
订阅专栏成功
扫码关注小专栏服务号,专栏有新内容及时通知你