51CTO博客开发
我们知道 Xcode6新建工程后,会有main.storybord等,与原来新建项目有较大区别,而且随着iPhone6和plus的到来,屏幕适配也是一个问题,苹果提供了autolayout和 sizeClass来搞定这一块,但是很多人还是不习惯,那么我们如何按照原来的方式进行一个新项目的屏幕适应呢。首先 我们创建一个新的single工程。将 main interface清空,然后在in
因为在IOS8 的定位里新增了两个方法:- (void)requestWhenInUseAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0); - (void)requestAlwaysAuthorization __OSX_AVAILABLE_STARTING(__MAC_N
1 什么是block对于闭包(block),有很多定义,block的英文含义是块,所以可以理解为块函数,类似C语言的指针函数,可回调函数。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数main调用函数A,函数A调用函数B... 函数们依次顺序执行
在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。现在有更好的替代品:https://github.com/tonymillion/Reachability,比Apple提
//1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init];astring = @"This is a String!";[astring release];NSLog(@"astring:%@",astring);NSString
[Cocoa]深入浅出Cocoa多线程编程之 block 与 dispatch quene
UIAlertView:通过警告视图让用户选择或者向用户显示文本
OC数据类型:字符串、id类型、BOOL、SEL、Class、nil和Nil
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号