- 博客(74)
- 收藏
- 关注
转载 OC语法总结
原文网址:http://blog.youkuaiyun.com/yuhailong626/article/details/90818151、定义类:@interface 类名 : 父类@end2、使用:(冒号)表示继承一个类Student : NSObject3、使用()定义一个Catagory(类别)* 作用:在不改变原有类结构的基础上,扩展原有类的方
2016-05-23 11:01:31
438
转载 iOS动态性(二):运行时runtime初探(强制获取并修改私有变量,强制增加及修改私有方法等)
原文网址:http://www.cnblogs.com/wengzilin/p/4344952.html?utm_source=tuicoolOC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法,就算是私有方法以及私有属性都是可以动态修改的。本文旨在对runtime的部
2016-05-23 10:20:53
481
转载 __block 与 __weak的区别理解
声明block的时候实际上是把当时的临时变量又复制了一份,在block里即使修改了这些复制的变量,也不影响外面的原始变量。即所谓的闭包。但是当变量是一个指针的时候,block里只是复制了一份这个指针,两个指针指向同一个地址。所以,在block里面对指针指向内容做的修改,在block外面也一样生效。
2016-04-28 10:28:04
496
转载 正确使用Block避免Cycle Retain和Crash
本文只介绍了MRC时的情况,有些细节不适用于ARC。比如MRC下__block不会增加引用计数,但ARC会,ARC下必须用__weak指明不增加引用计数;ARC下block内存分配机制也与MRC不一样,所以文中的一些例子在ARC下测试结果可能与文中描述的不一样。
2016-04-21 16:14:10
301
原创 init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途
init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途。
2016-04-14 17:55:31
563
转载 NSTimer扩展block版(用block写定时器)
对于定时器,基本每个应用都需要用到,但是原生API使用起来并不是那么方便,还得处理各种回调,对于开发时相对复杂了
2016-04-07 15:47:05
970
转载 关于iOS的强引用,弱引用及strong,retain,copy,weak,assignd的关系
简单直白的描述了strong,retain,copy,weak,assignd的关系
2016-04-07 11:49:10
326
转载 100个iOS开发/设计面试题汇总
本文作者对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。一方面,能够帮助HR在短时间内获取更多反馈信息,以甄选合适人选,而开发者及设计师在寻找相关工作时,也可作为参考,为面试做好万全准备。
2016-03-31 10:59:38
420
转载 简单了解一下--谓词(NSPredicate)
我对于谓词(NSPredicate)的简单理解就是:使用谓词(NSPredicate)可以对数组的每一个元素进行操作。
2016-03-31 10:47:15
415
转载 ASIHttpRequest所需要的FrameWork
每次在工程中添加ASIHttpRequest都记不住要加哪些库,还是别懒了,好记性不如烂笔头,写下来吧。
2016-03-30 15:44:40
206
转载 深入浅出 Cocoa 之 Core Data
原文网址:http://www.cppblog.com/ipzyh/articles/CoreData.htmlCore data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Cor
2016-03-30 15:42:03
414
原创 低层次的渲染应用程序编程接口--Metal
Metal 是一种低层次的渲染应用程序编程接口,提供了软件所需的最低层,保证软件可以运行在不同的图形芯片上。Metal 提升了 A7 与 A8 处理器效能,让其性能完全发挥。
2016-03-30 15:30:52
563
转载 iOS扩展是指与一些热门或常见的范例
扩展(Extension)是iOS 8中引入的一个非常重要的新特性。扩展让app之间的数据交互成为可能。用户可以在app中使用其他应用提供的功能,而无需离开当前的应用。
2016-03-30 13:48:08
1086
转载 5句话让你了解苹果Handoff功能
苹果iOS 8系统为我们带来了一个新功能——Handoff,该功能可以让 iPhone、iPad 和 Mac 电脑协同工作,即使运行的不是同一操作系统,苹果也可以借此巧妙地连接了用户的多个设备。
2016-03-30 13:38:19
1013
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人