IOS
文章平均质量分 75
gaoyong0624
这个作者很懒,什么都没留下…
展开
-
IOS_多线程编程2 - NSOperation
一、NSOperation1.简介NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个操作。NSOperation本身是抽象基类,因此必须使用它的子类,使用NSOperation子类的方式有2种:1> Foundation框架提供了两个具体子类直接供我们使用:NSInvocationOperation和NSBl转载 2015-12-09 13:00:15 · 338 阅读 · 0 评论 -
Masonry 简易教程(没了解过的可以直接闪人了,主要是为了了解所有的API)
貌似又好久没有上博客了,近期在做IOS开发,原来开发过一个项目用的都是xib、或故事版,然而在开发复杂的页面真的显得心有余而力不足,然后在一些页面采用了代码布局,最坑爹的一开始使用的是frame布局,又错点把自己坑死,后来使用了约束布局,纯原生的那种。又错点奔溃了。近期闲下来了,网上搜索一番,发现Masonry 还是比较火的,故学习了一番,果然很流弊,虽然API没有多少,苦恼自己从学了IT记性越来原创 2017-08-22 09:29:09 · 293 阅读 · 0 评论 -
苹果开发者证与真机调试
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.NET/holydancer/article/details/9219333概述:苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便;转载 2016-10-24 10:17:56 · 521 阅读 · 0 评论 -
苹果开发例子链接。好东东。
http://github.ibireme.com/github/list/ios/#原创 2016-02-24 10:59:27 · 344 阅读 · 0 评论 -
xcode自动生成方法注释模板
真心纠结许久:终于解决,谢天谢地首先下载Xcode插件VVDocumenter-Xcode该插件支持xcode5、6、7,也支持swift如何使用VVDocumenter-Xcode1、将刚下下载下来的VVDocumenter-Xcode工程用xcode打开进行编译,快捷键:command+b它会自动将插件VVDocumenter-Xcode.xcplu原创 2016-03-18 14:27:40 · 1644 阅读 · 0 评论 -
IOS_多线程编程3 - NSOperationQueue
一、简介一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。创建一个操作队列:[java] view plaincopyNSOperationQueue *queue = [[NSO转载 2015-12-09 13:40:10 · 277 阅读 · 0 评论 -
IOS_多线程编程4 - GCD
一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任务,然后添加到适当的调度队列(dispatch转载 2015-12-09 13:41:08 · 342 阅读 · 0 评论 -
IOS 多线程编程1 - NSThread
每个iOS应用程序都有个专门用来更新显示UI界面、处理用户的触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行效率的最佳方法iOS支持多个层次的多线程编程,层次越高的抽象程度越高,使用也越方便,也是苹果最推荐使用的方法。下面根转载 2015-12-09 12:55:11 · 305 阅读 · 0 评论 -
IOS_AFNetworking
AFNetworking是IOS上常用的第三方网络访问库,我们可以在github上下载它,同时github上有它详细的使用说明,最新的AFNetworing2.0与1.0有很大的变化,这里仅对2.0常用的使用方法进行总结 基于NSURLConnection的API 提交GET请求 AFHTTPRequestOperationManager *manager = [AF原创 2015-12-17 17:18:48 · 376 阅读 · 0 评论 -
IOS_3DTouch实现
1.前言 随着6S的到来,3DTouch被各大热门APP迅速普及,博主亲自体验后,发现使用便捷性大幅提高,随后自己照着文档,写了个Demo出来,分享给大家,希望能对有需要的朋友提供有一些帮助。2.如何使用3D Touch? 2.1.主界面重按APP图标,弹出Touch菜单 在AppleDelegate文件中的程序入口处配置:didFinishL原创 2015-12-15 16:44:00 · 890 阅读 · 0 评论 -
Swift - 访问控制(fileprivate,private,internal,public,open)
在Swift语言中,访问修饰符有五种,分别为fileprivate,private,internal,public和open。其中 fileprivate和open是Swift 3新添加的。由于过去 Swift对于访问权限的控制,不是基于类的,而是基于文件的。这样会有问题,所以Swift 3新增了两个修饰符对原来的private、public进行细分。一、各个修饰符区别转载 2017-10-16 13:10:14 · 311 阅读 · 0 评论