码迷,mamicode.com
首页 >  
搜索关键字:苹果推荐    ( 49个结果
多线程005------NSOperation
1. NSOperation简介 优点 是OC语言中基于GCD的面向对象的封装 使用起来比GCD更加简单(面向对象) 供了一些用GCD不好实现的功能 苹果推荐使用,使用NSOperation不用关心线程以及线程的生命周期 特点 NSOperation是一个抽象类 不能直接使用(方法没有实现)约束子类都具有共同的属性和方法 NSOperation的子类 ...
分类:编程语言   时间:2016-05-12 20:03:43    阅读次数:240
用GCD创建多线程
GCD是苹果推荐的多线程方案,通常应用的场景是当程序需要做复杂的耗时的计算或操作的时候。比如发送网络请求,下载大图片等等。如果将这些都交由主线程来执行,那么主线程将无法响应用户的界面操作,非常影响用户体验。 这时候,将这些耗时任务交给子线程,就变成非常必要。GCD则是一套由C语言写的库。 - (vo
分类:编程语言   时间:2016-03-05 01:37:25    阅读次数:291
38-oc常用结构体
常用结构体 在开发中苹果推荐我们使用CG开头的结构体, 也就是说NS开头的结构体一般不用 OC中定义一个点,用什么结构体 NSPoint; CGPoint point = NSMakePoint(10, 20); OC中保存物体尺寸的,用什么结构体 NSSize; CGSize size = NSM
分类:其他好文   时间:2016-03-04 23:59:08    阅读次数:434
使用UITableView实现树视图
本文的目的,是研究有没有可能在一个TableView中呈现树形数据,尤其是树形菜单。众多的网络资料都强调,Cocoa框架不支持树形视图,苹果推荐程序员使用TableViewController+NavigationController的方式展现树形菜单。如果2-3层的树形数据还可以忍受,万一层次稍多
分类:其他好文   时间:2016-03-02 18:14:37    阅读次数:215
【原创】苹果内置录屏SDK-ReplayKit库的使用说明
1 iOS ReplayKit 录屏SDK 说明 (按照苹果官方的说法是App端加入这些苹果的新特性新SDK更容易被苹果推荐 )ReplayKit是苹果在iOS9上面提供的一个库组件,可以让玩家在游戏中录制游戏视频,并且可以添加语音评论,然后通过社交网络分享出去。2库的特性说明要使用ReplayKi...
分类:移动开发   时间:2015-12-24 16:21:17    阅读次数:660
iOS常见面试题
一.为什么要在主线程中更新UI,这样做有什么好处?UIKit中的大部分类都不是“线程安全”的,为了解决这个线程不安全的问题,苹果推荐所有应用程序的UI操作都在主线程中执行,这样就不会出现多个线程同时改变同一个UI控件,还有一个好处就是主线程的优先级高,这就意味着UI的操作优先级高,用户体验更加流畅。...
分类:移动开发   时间:2015-12-15 22:54:10    阅读次数:394
【Objective-C基础知识-12】OC语法特性 -- 块语法
一、基本概念 Block:块语法,本质上是匿名函数(没有名称的函数),苹果推荐的类型,效率高,用来封装和保存代码,BLOCK可以在任何时候执行。 标准C里面没有Block,C语言的后期扩展版本,加入了匿名函数,C++、JS、Swift等语言,有类似语法,叫做闭包。 Block语法和函数指针很相...
分类:其他好文   时间:2015-12-08 20:03:03    阅读次数:126
block和协议
OC语言BLOCK和协议一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。标识符^(二)基本使用(1)定义BLOC...
分类:其他好文   时间:2015-11-17 16:44:20    阅读次数:147
ios网络判断的方式
对于ios判断网络连通方式我总结了一下几种方法:1、Reachability。Reachability是苹果推荐的用来判断当前网络状态的第三方库。Reachability使用的主要函数包括:+(Reachability*)reachabilityWithHostName:(NSString*)hostName; +(Reachability*)reachabilityWithAddress:(con..
分类:移动开发   时间:2015-09-18 18:55:01    阅读次数:217
ios 内存管理
Objective-C提供了三种内存管理方式:manual retain-release(MRR,手动管理),automatic reference counting(ARC,自动引用计数),garbage collection(垃圾回收)。iOS不支持垃圾回收;ARC作为苹果新提供的技术,苹果推荐...
分类:移动开发   时间:2015-09-17 13:07:35    阅读次数:208
49条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!