ismemberofclass

IOS動態類型isKindOfClass, isMemberOfClass 2015-10-17

对象在运行时获取其类型的能力称为内省.内省可以有多种方法实现. 判断对象类型 -(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例 -(BOOL) isMemberOf

iOS開發類簇(Class Cluster) 2015-10-14

iOS開發類簇(Class Cluster)
类簇(Class  Cluster)是定义相同的接口并提供相同功能的一组类的集合,仅公开接

iOS開發系列—ObjectiveC之Foundation框架 2015-10-14

iOS開發系列—ObjectiveC之Foundation框架
概述 我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底是谁?它为什么又出现在Objective-C中间呢?今天我们将揭开这层面纱,重点分析在IOS开发中一

ObjectiveC——Runtime理解 2015-10-14

ObjectiveC——Runtime理解
动态语言 OC是一门不折不扣的动态语言,所以它的很多机制都是动态运行时决定的.这点和C语言

Effective ObjectiveC 2.0之Note.04 2015-10-14

“类族”(class cluster)是一种很有用的模式(pattern),可以隐藏“抽象基类”(abstract base class)背后的实现细节.Objective-C的系统框架中普遍使用此模式. 创建类族

NSDictionary讀取數據類型異常問題. 2015-10-14

起因:做网络交互时,经常会使用JSON作为数据的承载体,本来是件好事,但是用多了,发现iOS侧偶尔会出现异常,几经比较发现是服务器给的数据有问题,该给INT的给按照STR给了,服务器能做动态更新,可客户端不行啊,怎么

objectivec Foundation框架常用方法 2015-10-15

objectivec Foundation框架常用方法
Foundation框架中日期的操作 这里的方法来自己博客园中http://www.cnblogs.com/kenshincui/p/3885689.html   #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { NSDate *date1=[NSDate date ...

IOS開發: 爲UIImageView添加點擊事件 2015-10-15

转载于:http://www.pocketdigi.com/20140218/1276.html UIImageView并不像UIButton一样,点点鼠标就可以关联点击事件,也不像Android里有onClickListener,这里需要借助于UITapGestureRecognizer类.从类名

isMemberOf與isKindOf的區別 2015-10-16

这两个方法常常会困惑我们,它们有什么区别呢? 定义 首先,我们来看看它们的定义. isKindOfClass:  官方解释:Returns a Boolean value that indicates whether the receiver is an instance of given clas

UIKit框架之NSObject 2015-10-17

UIKit框架之NSObject
首先学习NSObject  // // ViewController.m // local

UIScrollView zoom in/out center 2015-10-17

UIScrollView在放大的时候可以居中,但是缩小的时候总是跑到,在网上找了好久,经过验证,以下是最完美的解决方案: #pragma mark - UIScrollViewDelegate -(UIView*)v

ObjectiveC的內省(Introspection)小結 2015-10-17

ObjectiveC的內省(Introspection)小結
内省(Introspection)是面向对象语言和环境的一个强大特性,Objective-

iOS運行時編程(Runtime Programming)和Java的反射機制對比 2015-10-17

运行时进行编程,类似Java的反射.运行时编程和Java反射的对比如下:   1.相同点   都可以实现的功能:获取类信息.属性设置获取.类的动态加载(NSClassFromString(@“className”)).方法的动态调用   下面是iOS中涉及到的相关使用方法     类的动态加载:NSClassFromString(@“className”),方法的动态调用:NSSelectorFormString(@”doSonethingMethod:”)     常见的方法:   isKindOfCl

夜間模式 NightVersion 2015-10-18

DKNightVersion框架.重写管理类 & 控件的分类!--可重写{ 使用GCD.runtime.delegate等 & 工具类的创建 }   ================ 1.管理类的头文件 NightV

OC相關-10動態類型檢查 2015-10-18

10-动态类型检查   1.动态綁定 1)OC 中方法的调用不由编译器决定,而由运行时决定 2)OC 中没有方法调用,只有消息接收. 一般称消息为选择器     2.动态类型检查 对象在运行时获得类型的能力称为内省,

PSCollectionView瀑布流實現 2015-10-18

[-] 一基本原理 二具体实现 相关数据结构 视图更新方式 relayoutViews方法 removeAndAddCellsIfNecessary方法 select方法 重用数据块视图机制 三使用方法 四其他瀑布流
一周排行