首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
用
订阅
hahhah
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
通过实现一个 TableView 来理解 IOS UI 编程
个人一直觉得对于搞 IOS 开发来说自己实现一遍 TableView 就像是一种成人礼一样。你能够通过实现一个 UITableView 来深入的理解 UIKit 的一些技术细节,对 IOS UI 编程所使用到的工具,有比较深入的了解。这样,写程序的时候才不会捉襟见肘。
iOS 程序员眼中的客户端免登陆
iOS 程序员眼中的客户端免登陆。
iOS 资源大全中文版
内容包括:框架、组件、测试、Apple Store、SDK、XCode、网站、书籍等
IOS 学习之 block 代码块
block 是对象,它封装了一段代码,这段代码可以在任何时候执行。block 可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:block 是 inline 的,并且它对局部变量是只读的,^ 是 block 语法的标识。
IOS 控件布局之 Masonry 布局框架
Masonry 是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局、简洁明了、 并具有高可读性、 而且同时支持 iOS 和 Max OS X。
如何设计一个面向协议的 iOS 网络请求库
最近开源了一个面向协议设计的网络请求库 MBNetwork,基于 Alamofire 和 ObjectMapper 实现,目的是简化业务层的网络请求操作。
iOS 开发断点调试高级技巧
关于 LLDB 调试,很多 iOS 开发者可能就是停留在会下简单的断点,使用最多命令也就是 po。无可厚非,这些简单的调试对于简单的问题来说应该是游刃有余。但是如果稍微复杂一些的问题,比如我之前遇到过友盟 SDK 里面的一个问题。我很想往里面下一个断点,可是对于. a 的静态库来说,这根本不可能,最终还是我们组大牛使用命令的方式下了断点解决了这个问题。感觉这些知识很有必要,我于是把 LLDB 的基本调试命令都学习了一下,并在此与大家分享。
今日头条 iOS 客户端启动速度优化
应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主 app 本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的插件,这势必会拖慢应用的启动时间,本着精益求精的态度和对用户体验的追求,我们希望在业务扩张的同时最大程度的优化启动时间。
iOS - 基于面向协议 MVP 模式下的软件设计 -- 架构设计
用惯了 MVC 模式, 是不是觉得 ViewContro'l'le'r 层的东西太多了,太乱了, 随随便便就几百行代码, 现在给大家带来一个在 Android 软件开发中最常使用的 MVP 面向协议编程模式, 我也是觉得这种模式好用, 才将这种思想转移过来的, 设计模式不是指单纯的应用在某一种语言当中, 他可以试用任何一种开发语言, 所以好用的东西就要分享给大家, 为了便于大家理解, Demo 只是最基本的完成了 MVP 的架构模式, 感兴趣的可以下来看一看。