首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Malcolm962
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
iOS开发实用技巧和工具
Xcode是苹果最知名的开发工具,但并不是唯一的开发工具。Appcode就是另一款强大的iOS开发工具,用过JetBrain产品的人都深知其好处,丰富的快捷键,强大的提示功能,会用的人都说好(我说的是会用,用了两天没用明白就放弃的兄弟你是真的错过了好东西)。 但是要说明一点。只…
Firebase国内替代方案
Firebase 是一家实时后端数据库创业公司,它能帮助开发者很快的写出 Web 端和移动端的应用。于 2014 年 10 月 Google 收购了 Firebase,之后把 Firebase 结合到 Google 的云服务中。 Google 北京的官方答案是 不可以。 根据中…
iOS 中事件的响应链和传递链
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层一层通过响应链找到能响应的UIResponse。 响应连:由最基础的view向系统传递,first view -> super view -> ... -> vie…
iOS设计模式之单例
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 该模式在各类工程中很常见,单例类提供创建与访问类的唯一对象的访问点,并保证它唯一、一致而且为人熟知。 这个唯一的实例只能通过子类化进行扩展,而且扩展的对象不会破坏客户端代码。 不同的客户端调用Singleton的…
UITableView 复用机制
UITableView 首先加载能够覆盖一屏幕的 UITableViewCell(具体个数要根据每个 cell 的高度而定)。 然后当我们往上滑动时(往下滑动同理),需要一个新的 cell 放置在列表的下方。此时,我们不去生成新的 cell 而是先从 UITableView 的…
UIViewController的生命周期详解
在iOS开发中UIViewController扮演者非常重要的角色,它是视图view和数据model的桥梁,通过UIViewController的管理有条不紊的将数据展示在视图上。作为UIKit中最基本的一个类,一般复杂的项目都离不开UIViewController作为基类。所…
让CoreData更简单些
本文并不是CoreData从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍如何让CoreData的使用变得更加简单明了, 方便亲民. 全文约六千字, 预计花费阅读时间15分钟. 一. 这是什么以及如何使用 大概是去年夏天, 因为要做数据缓存开始使用Magic…
Effective Objective-C 2.0(一)熟悉Objective-C
本系列是根据《Effective Objective-C 2.0》一书中的系列文章,选开发中实践的经验之谈,汇集于此,便于查阅,或者为来访者提供一份参考。编排按《Effective Objective-C 2.0》中条目。 "向前声明"或“前向引用”,仅仅是声明一个类名,并不会…
出一套 iOS 高级面试题
一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。 这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试…
iOS Runtime
理解 Objective-C 的 Runtime 机制可以帮我们更好的了解这个语言,适当的时候还能对语言进行扩展,从系统层面解决项目中的一些设计或技术问题。了解 Runtime ,要先了解它的核心 - 消息传递 (Messaging)。 源码是否曾经有过动态解析 如果没有 则看…