自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我爱大馅饼

天上掉馅饼啦!

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 UIScreen的 bound、frame、scale属性

A UIScreen object contains the bounding rectangle of the device’s entire screen. When setting up your application’s user interface, you should use the properties of this object to get the recommende

2013-11-25 10:22:13 2449

原创 iOS学习系列 - 扩展机制category与associative

category与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associative,就用的比较少,要用它必须使用的头文件,然后就可以自由使用objc_getAssociatedObject以及objc_setAssociated

2013-11-21 17:06:11 1005

原创 mac 压缩png图片资源 pngcrush命令

iOS应用是,xcode会对PNG文件进行优化,这样图片预览就无法显示。那么如何查看这些经过优化的文件呢?  优化的动作是由pngcrush 工具完成的,你可以再xcode中找到。pngcrush 支持命令行选项-revert-iphone-optimizations。  这个选项可以支持撤销在xcode编译过程中进行的优化。所以,想要查看经过优化的文件,你应该先撤销优化,然后使用

2013-11-21 14:03:17 3121

转载 IOS7 开发注意事项

1,修改状态栏的样式和隐藏。首先,需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES;然后,在UIViewController子类中实现以下两个方法:- (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarS

2013-11-21 11:31:51 1072

原创 删除文件夹下的 所有.svn或者.git文件夹信息

cd到该文件夹//删除文件夹下的所有 .svn 文件find . -name ".svn" | xargs rm -Rf//删除文件夹下的所有 .git 文件find . -name ".git" | xargs rm -Rf

2013-11-20 15:05:01 26358

原创 解决NSArray和NSDictionary中含有null时 writeToFile 失败的问题

解决NSArray和NSDictionary中含有null时  writeToFile 失败的问题@implementation NSArray(Plist)-(BOOL)writeToPlistFile:(NSString*)filename{ NSData * data = [NSKeyedArchiver archivedDataWithRootObject:self];

2013-11-08 15:46:23 6645

原创 NSPredicate ,NSDictionary,NSArray,NSPredicate,JSON

1.NSDictionary 是一种hash表, 是乱序的, 如果想要顺序就用NSArray   当需要保持原来的顺序时,可考虑用两个NSArray代替NSDictionary。   NSDictionary,NSArray不可以将自定义的对象writeToFile。2. for(NSString*  key in dic)   对字典直接循环,得到的是它的键3

2013-11-08 15:18:52 1882

原创 XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。

最后一句很重要前些天升级到Xcode4.5,现在正在用Xcode4.5+IOS6开发项目,当使用国际化时,遇到了一点问题,之前版本Xcode上新建Localizable.strings后,添加语言的“+”号不见了,找了半天无果,自己研究了下,后来在Stackoverflow上找到了解决方案,原来Apple把这个“+”号换地方了。下面来看看如何使用。首先新建一个名为Local

2013-11-07 18:08:50 1222

原创 心得之----XCode修改SVN地址方法

1. 打开终端$cd 你的项目所在目录/#查看一下,当前的svn地址$svn info ./$svn cleanup$svn sw --relocate oldsvn 地址 newsvn 地址 ./#这里需要输入本机密码#这里需要输入svn用户名和密码2. 打开xcode 进入Repositories

2013-11-06 15:49:44 2132

原创 iOS RunLoop 初识

iOS RunLoop 初识今天突然才之间才意识到NSTimer这样的运行方式,是在多线程中实现的循环还是在主线程中去实现的呢。当然不可能是在主线程中的while那么简单,那样什么都干不了,简单看了下NSTimer是以同步方式运行的。时间到了,消息发出后,ontimer的函数是在主线程上调用的。我们会经常看到这样的代码:- (IBAction)start:(

2013-11-01 13:48:35 885

ZBar.a支持 zbar和 QQ 的库 同时编译,支持模拟器和真机

ZBar.a支持 zbar和 QQ 的库 同时编译,支持模拟器和真机

2014-03-21

NSOperation_NSOperationQueue_Demo

NSOperation NSOperationQueue demo 项目讲述了 NSOperation 和 NSOperationQueue 怎么使用。适合学习

2014-01-15

IOS7新特性大集合Demo

IOS7中新特性大集合Demo,里面用了ios7的各种新特性。适合了解和学习ios7

2014-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除