1、通过storyboard创建: (1)先加载storyboard文件: UIStoryboard
* storyboard = [UIStoryboard storyboardWithName:@“Test” bundle:nil]; (2)
初始化storyboard中的控制器...
分类:
移动开发 时间:
2014-05-27 02:27:33
阅读次数:
250
1.注册通知[NSNotificationCenter defaultCenter]
addObserver:self selector:@selector(notify) name:@"myNotify"
object:nil];-(void)notify{ NSLog(@"notify");}....
分类:
移动开发 时间:
2014-05-23 10:02:56
阅读次数:
306
1.CUICatalog: Invalid asset name supplied: , or
invalid scale factor: 2.000000=》原因:You are calling[UIImage
imageNamed:@""]or[UIImage imageNamed:nil].N...
分类:
移动开发 时间:
2014-05-23 06:48:14
阅读次数:
273
iOS通过app读取通讯录信息,读取通讯录信息时需要加载AddressBookUI 和AddressBook两个包,并且引入头文件
#import
#import
具体实现如下:
-(void)readAllPeoples
{
//定义通讯录名字为addressbook
ABAddressBookRef tmpAddressBook = nil;...
分类:
移动开发 时间:
2014-05-23 02:03:26
阅读次数:
300
1、OC是在C语言的基础上增加了面向对象的语法,并且完全兼容C语言语法2、可以在OC代码中插入C语言代码,甚至是C++代码3、OC基本上所有关键字都是以@开头4、OC中得字符串是以@开头:如@"ABC"5、OC的基本数据类型与C语言相比多一个布尔类型:BOOL(YES\NO)6、nil相当于C中的N...
分类:
其他好文 时间:
2014-05-22 08:51:31
阅读次数:
194
全局变量:由$开头,可以在程序的任何位置访问到。在初始化前,全局变量有一个特殊的值nil。这里列出了一些以$打头并跟单个字符的特殊变量,包括主要的系统变量以及它们的含义:$!
最近一次的错误信息 $@ 错误产生的位置 $_ gets最近读的字符串 $. 解释器最近读的行数(line nu...
分类:
其他好文 时间:
2014-05-21 04:30:24
阅读次数:
289
默认自动初始化:Go引入了零值的概念,即每个对象被创建的时候,默认初始化为它相应类型的零值。例如,string为””,指针为nil,int为0等等,这样就保证了变量在使用时,不会因为忘记初始化而出现一些莫名其妙的问题OOP在Go中是通过组合而非继承来实现的,因为“继承”存在一..
分类:
其他好文 时间:
2014-05-20 17:21:06
阅读次数:
270
//标准的单例写法//以创建歌曲的管理者为例进行创建。+(instancetype)
sharedQYSongManager{ static QYSongsManager *songManager =nil; //采用GDC标准单例实现方法
static dispatch...
分类:
移动开发 时间:
2014-05-20 13:29:56
阅读次数:
364
[UIViewbeginAnimations:nilcontext:nil];
[UIViewsetAnimationDuration:0.5]; _imgView.transform =
CGAffineTransformScale(CGAffineTransformIdentity, 0....
分类:
Web程序 时间:
2014-05-19 17:15:58
阅读次数:
207
红黑树概念
特殊的二叉查找树,每个节点上都有存储位表示节点的颜色是红(Red)或黑(Black)。时间复杂度是O(lgn),效率高。 特性:
(1)每个节点或者是黑色,或者是红色。 (2)根节点是黑色。 (3)每个叶子节点(NIL)是黑色。(只为空(NIL或null)的节点)
(4)如果一个节点是红...
分类:
其他好文 时间:
2014-05-18 01:38:25
阅读次数:
611