摘要: 深入理解oc中的block 苹果在Mac OS X10.6 和iOS 4之后引入了block语法。这一举动对于许多OC使用者的编码风格改变很大。就我本人而言,感觉block用起来还是很爽的,但一直以来,都是知其然,而不知所以然。这篇文章一共有两篇,其中基础篇讲解了block的基本的使用和创建,以及一 阅读全文
posted @ 2017-04-05 09:39 BennyLoo 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 前段时间做项目,公司要用到一个九宫格的手势解锁的需求。 虽然在很多地方都可以找到写好的第三方源码, 但是我的性格是不喜欢Ctrl+V的,于是自己凭着理解敲了一个出来,功能很简单,只是单纯的返回结果。附上 GitHub 地址: https://github.com/lufubinGit/Jiugong 阅读全文
posted @ 2017-03-26 11:51 BennyLoo 阅读(372) 评论(0) 推荐(0) 编辑
摘要: http://www.jianshu.com/p/97c97c2ec1ca 阅读全文
posted @ 2017-03-10 11:08 BennyLoo 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、什么是cloudKit 移动开发中,网络请求数据是日常中用到的,我们习惯把一些用户改动的数据存在服务器,以便下次请求使用。或者开发者方通过服务器将编辑的数据发送给用户。但是这一切都建立在我们的APP拥有自己的服务器之上。如果没有服务器的情况下我们的某些开发就变得很难进行,比如,公司没有服务器,确 阅读全文
posted @ 2016-11-04 14:58 BennyLoo 阅读(5891) 评论(0) 推荐(0) 编辑
摘要: 前言: 作为一个iOS开发,相信大家都会遇到类似于 “duplicate symbol” 的程序报错。 对于很多新手来说,可能会有点手足无措,因为这种类型的报错一般并非是代码的逻辑错误,大部分情况下是在编译过程出错导致的,因此相对来说排查不易。在前几天,我在引用了两个SDK的过程中出现了这个问题,运 阅读全文
posted @ 2016-09-29 18:41 BennyLoo 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 连接上一篇文章http://www.cnblogs.com/FBiOSBlog/p/5819418.html。 上一篇文章介绍了OC内部一些方法进行数据的本地存储,其中包括 NSUser类、Plist文件、解归档、手动沙盒存储。这里将继续介绍其他的存储方式。本文主针对Sqlite的存储做一点介绍。 阅读全文
posted @ 2016-08-30 15:48 BennyLoo 阅读(3448) 评论(0) 推荐(0) 编辑
摘要: iOS常用的存储方式介绍 在iOS App开发过程中经常需要操作一些需要持续性保留的数据,比如用户对于App的相关设置、需要在本地缓存的数据等等。本文针对OC中经常使用的一下存储方式做了个整理。 常用的存储工具/方式: NSUserDefaults类 Plist文件 解归档 手动存放沙盒 // sq 阅读全文
posted @ 2016-08-29 19:44 BennyLoo 阅读(30860) 评论(0) 推荐(0) 编辑
摘要: 一、 PCH文件的作用 Xcode中,PCH文件在程序编译的时候会自动包含进去。也就是说PCH中的内容是全局的,可以使用在程序的任何地方,通过这个特性,我们可以概括到PCH的作用有以下几个方面: (1)将经常使用的宏定义在该文件,可以避免多次定义的麻烦 (2)包含多次使用的.h文件 (3)其他需要全 阅读全文
posted @ 2016-08-22 14:39 BennyLoo 阅读(4145) 评论(0) 推荐(1) 编辑