SF
代码与哲学
代码与哲学
注册登录
关注博客
注册登录
主页
关于
RSS
iOS 系统授权开发
秋刀生鱼片
2015-12-21
阅读 5 分钟
4.1k
iOS系统开发中,最常用的系统授权,莫过于系统通知,用户相册,位置服务了,这篇文章将简单讲解这三项功能的开发,并附带我写的一个开源项目,统一管理系统授权。
iOS后台模式教程 (一)
秋刀生鱼片
2015-12-16
阅读 3 分钟
6.1k
Background Modes Tutorial: Getting Started iOS后台模式教程 (一) 原文 使用场景 在iOS7之前的系统中,当应用被挂起,拥有连续的10分钟时间来处理之前的任务,然后才会被系统终止。 所以,后台模式有一些特殊的使用场景。例如,更新位置,播放视频音频,和更新服务器请求。 开始 第一步设置工程中的Capabilities标签...
CloudKit 入门贴
秋刀生鱼片
2015-12-16
阅读 7 分钟
3.9k
CKContainer: Containers 就像应用运行的沙盒一样,一个应用只能访问自己沙盒中的内容而不能访问其他应用的。Containers 就是最外层容器,每个应用有且仅有一个属于自己的 container。事实上,经过开发者授权配置 CloudKit Dashboard 之后,一个应用也可以访问其他应用的 container。这里和App Group相同,和iCloud Docu...
SwizzleMethod 黑魔法
秋刀生鱼片
2015-12-15
阅读 2 分钟
4.6k
首先,请加入runtime头文件 #import <objc/runtime.h> {代码...} 上面这个C风格函数,就是SwizzleMethod的核心方法,用来交换Runtime中类和对象的方法接口指针。但是这有什么用呢? 你知道有名的第三方库IQKeyboard么? 这个吊库,不需要引入头文件,不需要调用任何方法就能使用。怎么做到的呢?答案是NSObject的 ...
Xcode-Snippets/Objective-C 学习
秋刀生鱼片
2015-07-24
阅读 9 分钟
3.6k
Xcode-Snippets是github上的一堆开源代码。作者mattt分享了他的Xcode-Snippets(xcode代码片段),今天我们来学习一下。
iOS Touch ID 简易开发教程
秋刀生鱼片
2015-01-27
阅读 4 分钟
18.4k
iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8,虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用。
怎样降低iOS代码耦合性
秋刀生鱼片
2015-01-20
阅读 3 分钟
9.9k
凡是维护过中型项目的iOS工程师都应该有过类似的体验:ViewController代码繁重、功能复杂、维护困难,整个工程寥寥几个ViewController就完成了整个项目的开发。每个控制器中都囊括了所有的页面布局、委托代理、网络请求、数据库操作和核心功能,这样的代码往往问题重重,修改起来牵一发而动全身,着实令人头疼。
1
2
(current)
上一页
2
(current)
下一页