
Objective-c
文章平均质量分 59
passion_wu128
这个作者很懒,什么都没留下…
展开
-
Object-C的函数调用机制详解--消息
本文系转载,原文出处:http://blog.youkuaiyun.com/kesalinps:Object-C和C,C++,java的函数调用机制还是有所区别的,其完全的runtime的调用方式是其实现消息机制的本质内容!在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的转载 2014-11-18 11:03:33 · 933 阅读 · 0 评论 -
objective-c中__bridge,__bridge_retained和__bridge_transfer区别
使用ARC 能帮我们减轻不少内存管理方面的负担,但对于CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation 和ARC 之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。 __bridge 只做类型转换,但是不原创 2014-11-23 23:48:50 · 770 阅读 · 0 评论 -
ios日期处理
时间与日期处理主要有以下类: NSDate -- 表示一个绝对的时间点NSTimeZone -- 时区信息NSLocale -- 本地化信息NSDateComponents -- 一个封装了具体年月日、时秒分、周、季度等的类NSCalendar -- 日历类,它提供了大部分的日期计算接口,并且允许您在NSDate和NSDateComponents之间转换转载 2014-11-24 14:55:32 · 3142 阅读 · 1 评论 -
UIApplication深入研究
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实转载 2015-06-03 13:59:49 · 651 阅读 · 0 评论 -
UIWindow介绍
一、UIWindow是一种特殊的UIView,通常在一个程序中只会有一个UIWindow,但可以手动创建多个UIWindow,同时加到程序里面。UIWindow在程序中主要起到三个作用: 1、作为容器,包含app所要显示的所有视图 2、传递触摸消息到程序中view和其他对象 3、与UIViewController协同工作,方便完成设备方向旋转的支持二、通常我们转载 2015-06-03 15:34:05 · 715 阅读 · 0 评论 -
Objective-c之Singletone模式
1,早期的Objective-c并没有ARC,有人写了SynthesizeSingleton.h并定义宏SYNTHESIZE_SINGLETON_FOR_CLASS_HEADER和SYNTHESIZE_SINGLETON_FOR_CLASS。但现在在开启了ARC的工程中那样的代码并不能通过编译。下面介绍通过dispatch_once实现并与ARC兼容的单例模式MyARCSing原创 2015-06-03 14:13:11 · 1899 阅读 · 0 评论