- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 私有方法的前向引用
类别主要有3个作用:1).将类的实现分散到多个不同文件或多个不同框架中。2).创建对私有方法的前向引用。3).向对象添加非正式协议。首先私有方法:在正规的OC语法,你不能对一个类的方法定义为private,那么如何实现这种功能呢?当OC不能将类定义为私有时,还提供了另外一种方法:类别(匿名类别),在现有类的基础上添加新方法的方式。下面用代码来具体实现私有方法。假设现
2015-10-30 15:33:10 1387 1
原创 OC 基本语法简述
1.OC简介 OC是以SmallTalk为基础,建立在C语言之上,是C语言的超集。20世纪80年代早期由 Brad J.Cox设计,2007年苹果公司发布了OC 2.0,并在iPhone上使用OC进行开发。 2.OC学习内容 学习的内容主要包括语法和Cocoa框架两部分。本文主要对语法进行介绍 3.IDE 编写OC程序最主要的编译环境是Xcode,它
2015-10-22 17:02:06 696
原创 字符串的一些操作(增删改查)
NSString * originalStr=@"Welcome to the world of String";//原始字符串//字符串转换NSLog(@"uppercase:%@",[originalStr uppercaseString]);//打印出WELCOME TO THE WORLD OF STRINGNSLog(@"lowercase:%@",[originalStr lower
2015-10-21 17:18:32 797
原创 NSLog各种打印
NSLog各种打印 分享类型:应用开发相关 %@ 对象%d,%i 整型 (%i的老写法)%hd 短整型%ld , %lld 长整型%u 无符整型%f 浮点型和double型%0.2f 精度浮点数,只保留两位小数%x: 为32位的无符号整型数(unsigned int),打印使用数字0-9的十六进制,小写a-f;%X: 为32位的无符号整型数(unsigned int),打印使用数字
2015-10-21 16:42:13 415
原创 什么是内联函数
一、什么叫inline函数? inline(小心,不是online),翻译成“内联”或“内嵌”。意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。这样做的不好处:由于每当代码调用到内联函数,就需要在调用处直接插入一
2015-10-20 19:46:58 762
原创 将16进制转换成UIColor
方法1: - (UIColor )colorWithRGBHexString:(NSString )rgbColor { NSString *cString = rgbColor; //去除空格并大写 cString = [[cString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewl
2015-10-20 17:33:12 568
原创 Xcode模拟器不能选择 强制打开提示iOS Simulator 意外退出
为了简便,重新下载了下Xcode后,发现还是同样的错误:模拟器无法选择,鼓捣了一个小时多,发现对Xcode使用还是不够精通!好吧,废话不多说。解决方案:操作1:在工具栏找到Devices选项,如图: 操作2:点击左下角的+号,添加模拟器,如图: 重新运行,好了!参考:http://stackoverflow.com/questions/24033417/unable-to-run-app-i
2015-10-09 11:44:19 3320
原创 Mac-关于本机-储存显示不正常
操作:电脑提示内存不够用,就各种删除,删除大概70多G后!问题出现了: 如图所示:我的内存是128,上面显示的74.56是正确的,但是下面的显示光应用程序就占了117.43GB,太吓人了!最后找到解决方案是这样的: 重建spotlight索引,打开系统偏好设置>spotlight>隐私>按+号键,添加整块Macintosh HD硬盘,之后再按“-”号键,把这快Macintos
2015-10-08 18:47:17 2276 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人