- 博客(17)
- 收藏
- 关注
转载 常用的宏
#define APPDELEGATE [(AppDelegate*)[UIApplication sharedApplication] delegate]//----------------------系统设备相关----------------------------//获取设备屏幕尺寸#define SCREEN_WIDTH ([UIScreen mainScree
2014-12-22 16:03:17 395
原创 iphone6适配
iPhone6分辨率与适配 http://blog.sunnyxx.com/2014/09/10/iphone6-resolution/iOS8 Size Classes初探 http://blog.sunnyxx.comIOS自动布局之Autoresizing http://blog.cnbluebox.com/blog/2 ... e6zuo-chu-
2014-10-24 16:00:07 349
转载 iOS工程如何支持64-bit
苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a那们我们应该如何开始着手让自己的App支持64-Bit呢?基本知识从iPhone 5S的A7 CPU开始到刚刚发布的iPhone 6(A8 CPU)都
2014-10-24 15:58:03 534
转载 Autorelease释放相关知识
Autorelease机制是iOS开发者管理对象内存的好伙伴,MRC中,调用[obj autorelease]来延迟内存的释放是一件简单自然的事,ARC下,我们甚至可以完全不知道Autorelease就能管理好内存。而在这背后,objc和编译器都帮我们做了哪些事呢,它们是如何协作来正确管理内存的呢?刨根问底,一起来探究下黑幕背后的Autorelease机制。Autorelease对象什
2014-10-24 15:55:55 623
原创 ibeacon后台运行使用注意点
ibeacon后台运行使用注意点:iOS 系统7.1以后,如果应用没有打开也能搜索到ibeacon我在研究过程中遇到的一些问题:1、设置-后台应用程序刷新-自己应用打开2、 region.notifyEntryStateOnDisplay = YES;region.notifyOnEntry = YES region.notifyOnExit
2014-08-12 11:05:09 1586
原创 学习storyboard
最近有个项目需要用到storeboard,就抽空学习了下;里面包括了 tab、nav、push、model基本上简单app的一些操作都有了;有不足希望大家指点;网页地址 https://git.oschina.net/yanqi8573/StoreBoardDemogit下载地址:https://git.oschina.net/yanqi8573/StoreBoardDem
2014-08-12 10:43:17 380
转载 Swift学习
Swift视频教程下载地址:http://www.cocoachina.com/bbs/read.php?tid=204280,http://edu.51cto.com/lesson/id-26146.htmlSwift官方教材PDF下载地址:http://www.cocoachina.com/bbs/read.php?tid=204446Swift&Cocoa官方引导入门:https:/
2014-06-05 09:54:21 681
转载 GCD使用_以后自己用
1、异步回到主线程dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH,0), ^{ // 1 UIImage *overlayImage = [self faceOverlayImageFromImage:_image]; dispatch_async(dispatc
2014-05-16 14:01:43 548
原创 代码片段
1、去掉 NavigationBar 底部的那条黑线[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];[[UINavigationBar appearance] setShadowImage:[[UIIm
2014-03-11 18:04:25 774
转载 nstimer,nsrunloop,nsthread,nstask
NSThread:常见的线程 每个进程里都有多个线程,我们一般如下实用thread: [NSThread detachNewThreadSelector:@selector(myThreadMainMethod:) toTarget:self withObject:nil]; 如果函数需要输入参数,那么可以从object传进去。你也可以这样实现 NSThread* myThread
2014-03-10 17:02:54 716
原创 xcode 快捷键
快捷键1、command + 1-8 调试导航栏2、command + 0 隐藏调试导航栏3、shift + command + o 搜索文件名4、command + L 搜索多少行5、control + command + 上下 .h .m 之间切换6、control + command + 左右打开的之间切换7、shift + command + [
2014-03-10 10:51:54 376
转载 block
http://www.dreamingwish.com/dream-2013/block介绍(一)基础.htmlhttp://www.dreamingwish.com/dream-2013/block介绍(二)内存管理与其他特性.htmlhttp://www.dreamingwish.com/dream-2013/block介绍(三)揭开神秘面纱(上).html
2014-01-17 14:21:44 472
转载 GCD
http://www.dreamingwish.com/dream-2012/gcd介绍(一)-基本概念和dispatch-queue.htmlhttp://www.dreamingwish.com/dream-2012/gcd介绍(二)-多核心的性能.htmlhttp://www.dreamingwish.com/dream-2012/gcd介绍(三)-dispatc
2014-01-17 14:19:15 399
转载 iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
3、dispatch_barrier_async的使用dispatch_barrier_async是在前面的任务执行结束后它才执行,而且它后面的任务等它执行完成之后才会执行例子代码如下:[cpp] view plaincopyprint?dispatch_queue_t queue = dispatch_queue_create("gcdtest.rongf
2013-08-24 21:47:52 515
原创 面试题
1、frame bouns 区别 在view中画出区别bounds的原点是(0,0)点,而frame的原点却是任意的2、代理、单例 手写代码static SurveyRunTimeData *sharedObj = nil; //第一步:静态实例,并初始化。@implementation SurveyRunTimeData+ (SurveyRunTimeData*
2013-08-24 10:40:57 468
转载 drawRect的使用
// Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { CGContextRef cont
2013-08-24 10:39:28 641
转载 arc 转换
ARC是什么 ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机制在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机制。简单地理解ARC,就
2013-08-24 10:36:46 935
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人