随笔分类 -  IOS

摘要:-(WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAct 阅读全文
posted @ 2018-04-26 16:52 needly 阅读(5807) 评论(0) 推荐(0)
摘要:前言 iOS系统本身提供了两套绘图的框架,即UIBezierPath 和 Core Graphics。而前者所属UIKit,其实是对Core Graphics框架关于path的进一步封装,所以使用起来比较简单。但是毕竟Core Graphics更接近底层,所以它更加强大。 UIBezierPath 阅读全文
posted @ 2018-01-12 09:58 needly 阅读(209) 评论(0) 推荐(0)
摘要:Off-Screen Rendering 离屏渲染 离屏渲染,指的是GPU在当前屏幕缓冲区以外新开辟一个缓冲区进行渲染操作。由上面的一个结论视图和圆角的大小对帧率并没有什么卵影响,数量才是伤害的核心输出啊。可以知道离屏渲染耗时是发生在离屏这个动作上面,而不是渲染。为什么离屏这么耗时?原因主要有创建缓 阅读全文
posted @ 2017-06-21 12:10 needly 阅读(267) 评论(0) 推荐(0)
摘要:<!-- 相册 --> <key>NSPhotoLibraryUsageDescription</key> <string>app需要您的同意,才能访问相册</string> <!-- 相机 --> <key>NSCameraUsageDescription</key> <string>app需要您 阅读全文
posted @ 2017-06-19 15:02 needly 阅读(204) 评论(0) 推荐(0)
摘要:1、timer的间隔周期准吗?为什么?怎样实现一个精准的timer? NSTimer可以精确到50-100毫秒. NSTimer不是绝对准确的,而且中间耗时或阻塞错过下一个点,那么下一个点就pass过去了 2、MVC设计模式考虑三种对象:模型对象、视图对象、和控制器对象。 模型对象代表特别的知识和专 阅读全文
posted @ 2015-12-10 23:41 needly 阅读(213) 评论(0) 推荐(0)
摘要:整了一下了,分享給大家 1. Application does not run in background(键名:UIApplicationExistsOnSuspend)自从iOS4.0之後,當你在應用程式執行的時候按下Home 鍵,應用程式並不會中斷目前的執行,而是躲到背景去了。因此希望使用者在... 阅读全文
posted @ 2015-12-03 09:59 needly 阅读(186) 评论(0) 推荐(0)
摘要:1: 打开Mac系统终端 sudo gem update --system2: 安装Xcode的Command line工具 XCode->Preferences->Downloads->Components->Command Line tools 点击安装3: 系统终端命令行输入以下命令 sudo 阅读全文
posted @ 2015-07-26 19:43 needly 阅读(247) 评论(0) 推荐(0)
摘要:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //使用图片初始化背景色 self.view.backgroundC... 阅读全文
posted @ 2015-07-26 00:21 needly 阅读(238) 评论(0) 推荐(0)
摘要:#pragma mark UITextViewDelegate- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ if ... 阅读全文
posted @ 2014-11-30 13:36 needly 阅读(454) 评论(0) 推荐(0)
摘要:1.创建数组 // 创建一个空的数组 NSArray *array = [NSArray array]; // 创建有1个元素的数组 array = [NSArray arrayWithObject:@"123"]; // 创建有多个元素的数组 array = [NSArray arrayW... 阅读全文
posted @ 2014-06-20 16:40 needly 阅读(616) 评论(0) 推荐(0)
摘要:某些时候如果我们的源码在编译过程中出现大量的编译警告时,看起来是挺不爽的;但又确实没办法解决警告问题的时候,我们可以使用下面的方法来屏蔽指定的某个文件的所有警告信息。1、在Xcode中选中工程文件。2、在右边面板中选中“BuildPhases”。3、展开“CompileSources”。4、在需要屏... 阅读全文
posted @ 2014-04-28 16:51 needly 阅读(419) 评论(0) 推荐(0)
摘要:http://zhidao.baidu.com/link?url=At8_MhuPX_rcgPMDpnem-QnrvRX1TfeC-m3gV7biigqsRKTe_YpAQG0zt5fWdt7cbJWdruaTRdZ3-7DE0D7_3LEiPMO-uIaFc1IZcFO7xpG最近在做Apple的... 阅读全文
posted @ 2014-04-28 15:21 needly 阅读(464) 评论(0) 推荐(0)
摘要:- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout- (void)setNeedsDisplay- (void)drawRect布局layoutSubviews在以下情况下会被调用:1、init初始化不会触发layou... 阅读全文
posted @ 2014-04-28 14:30 needly 阅读(289) 评论(0) 推荐(0)
摘要://数字#define NUM @"0123456789"//字母#define ALPHA @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"//数字和字母#define ALPHANUM @"ABCDEFGHIJKLMNOPQRSTUV... 阅读全文
posted @ 2014-04-28 13:10 needly 阅读(259) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/iitvip/article/details/12710623 阅读全文
posted @ 2014-04-28 12:14 needly 阅读(153) 评论(0) 推荐(0)
摘要:-ObjC:This flag causes the linker to load every object file in the library that defines an Objective-C class or category.While this option will typica... 阅读全文
posted @ 2014-04-28 11:51 needly 阅读(205) 评论(0) 推荐(0)
摘要:现有IOS设备唯一标示符的方案比较UDID[[UIDevice currentDevice] uniqueIdentfier]iOS官方最早提供的UDID方案,根据某一公式,使用设备序列号、网卡地址等信息作为参数计算而来,iOS6之后该计算公式发生了改变。该方法返回的结果在所有应用中都相同,并且卸载... 阅读全文
posted @ 2014-04-28 10:36 needly 阅读(372) 评论(0) 推荐(0)
摘要:iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak... 阅读全文
posted @ 2014-04-23 10:55 needly 阅读(189) 评论(0) 推荐(0)
摘要:IOS系统从07年出来,到现在也有6年了,每年发布一次到两次新的设备,从iPhone1,iPhone2 ... iPhone4s再到最新的iPhone5。硬件在升级的过程中CPU的架构也可能发生变化,如最早的armv6,armv7再带最新的iPhone5所以用的armv7s。同时伴随每一次硬件升级,... 阅读全文
posted @ 2014-04-14 16:33 needly 阅读(363) 评论(2) 推荐(0)
摘要:Objective-c是一门动态语言,动态两个字主要就体现在我们调用方法的时候,运行时回动态的查找方法,然后调用相应的函数地址。运行时是整个Objective-c程序的基石,有了它我们的程序才能正常运行起来。 NSObject是Cocoa中绝大部分类的基类,它主要是提供了序列话,拷贝对象,以及支持... 阅读全文
posted @ 2014-04-14 16:14 needly 阅读(188) 评论(0) 推荐(0)