
iOS
Morpheus_Dong
这个作者很懒,什么都没留下…
展开
-
iOS block的用法
本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来。文字简体化了,原来是繁体,变数=变量,这个注意一下。本文的顺序是层层深入的,要想简单的了解,只看X.1 初探Block就好了本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初转载 2014-10-25 09:43:12 · 493 阅读 · 0 评论 -
IOS单例模式(Singleton)
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singleton 对象的副本转载 2014-11-24 15:53:04 · 428 阅读 · 0 评论 -
NSSetUncaughtExceptionHandler
debug是程序开发过程中重要的工作,Xcode是一种比较人性化的开发工具,所以经常时候它会很友好的告诉你哪里出了问题,很容易能够找到问题所在。但有时Xcode也不会告诉你哪里出了问题,程序莫名奇妙的被挂掉。但iOS还是很友好的为我们提供了debug的API接口,只要简单的操作就能在终端中输出错误的所在。只要在AppDelegate.m 中操作即可:一、在AppDelegate.m原创 2014-11-27 00:08:14 · 749 阅读 · 0 评论 -
MMDrawerController 类库实现iOS侧栏效果
iphone实现抽屉效果依靠第三方类库实现:下载lei k原创 2014-10-31 11:34:54 · 1675 阅读 · 0 评论 -
iOS 下拉刷新 上拉刷新 MJRefresh
iOS下拉刷新、上拉刷新功能可以做到信息geng x原创 2014-10-30 09:50:07 · 1944 阅读 · 0 评论 -
iOS6新特征:UIRefreshControl[下拉刷新]使用示例
1、使用范围如果你装了xcode_4.5_developer_preview,那么在UITableViewController.h文件中你会看到,UITableViewController里面有如下声明,说明UITableViewController已经内置了UIRefreshControl控件[csharp] view plaincopy转载 2014-10-30 10:55:55 · 666 阅读 · 0 评论 -
iOS8 本地通知
iOS8版本发布后,在开发过程中app发送本地通知的时候不会原创 2014-11-16 20:55:09 · 658 阅读 · 0 评论 -
iOS sqlite的使用
数据本地化是iOS 开发的基本尝试原创 2014-10-28 12:13:47 · 605 阅读 · 0 评论 -
ios的runtime
1. 什么是runtime运行时刻是指一个程序在运行(或者在被执行)的状态。也就是说,当你打开一个程序使它在电脑上运行的时候,那个程序就是处于运行时刻。在一些编程语言中,把某些可以重用的程序或者实例打包或者重建成为"运行库"。这些实例可以在它们运行的时候被连接或者被任何程序调用。程序员有时候会在什么东西应该在编译的时候加载进来以及什么东西该在运行的时候使用之间做出抉择,前者有时候成为编转载 2014-10-27 10:35:47 · 520 阅读 · 0 评论 -
iOS黑魔法-Method Swizzling
该文章属于原创,转载请注明: http://www.jianshu.com/p/ff19c04b34d0公司年底要在新年前发一个版本,最近一直很忙,好久没有更新博客了。正好现在新版本开发的差不多了,抽空总结一下。由于最近开发新版本,就避免不了在开发和调试过程中引起崩溃,以及诱发一些之前的bug导致的崩溃。而且项目比较大也很不好排查,正好想起之前研究过的Method转载 2017-02-27 14:30:31 · 567 阅读 · 0 评论