![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oc
ttkop
这个作者很懒,什么都没留下…
展开
-
CGFloat和float的区别
相信在定义数据类型的时候可能会有类似的疑惑,CGFloat和float到底有什么区别,什么时候该用哪一种? CGFloat is just a typedef for either float or double. typedef float CGFloat;// 32-bit typedef double CGFloat;// 64-bit 对于需要兼容64位机器的程序而言转载 2013-01-26 14:05:31 · 3524 阅读 · 0 评论 -
IOS6 rotation
iOS 6的rotation改变了很多。先来看看官方的描述 http://www.bgr.com/2012/08/06/ios-6-beta-4-change-log-now-available/ 知识点: *UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用supported转载 2013-02-07 09:51:56 · 449 阅读 · 0 评论 -
__bridge,__bridge_retained和__bridge_transfer的意思,区别与使用
最近碰到了CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation和ARC之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。 根据苹果官方的文档(https://developer.apple.com/library/ios转载 2013-02-18 14:00:20 · 447 阅读 · 0 评论 -
NSdata 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSData NSString *aString = @"1234abcd"; NSData *aDa转载 2013-02-23 13:14:24 · 435 阅读 · 0 评论 -
Objective-C中的字符串格式化输出
%@ 对象 %d, %i 整数 %u 无符整形 %f 浮点/双字 %x, %X 二进制整数 %o 八进制整数 %zu size_t %p 指针 %e 浮点/双字 (科学计算) %g 浮点/双字 %s C 字符串 %.*s Pascal字符串 %c 字符 %C unichar %lld 6原创 2013-05-11 09:38:34 · 766 阅读 · 0 评论 -
#include #import @classs
#include 区分 #include 与#include "x.h"的作用 #include :它用于对系统自带的头文件的引用,编译器会在系统文件目录下去查找该文件. #include "x.h":用户自定义的文件用双引号引用,编译器首先会在用户目录下查找,然后到安装目录中查找,最后在系统文件中查找。 在使用#i转载 2014-03-18 11:37:54 · 758 阅读 · 0 评论