上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 58 下一页
  2013年12月8日
摘要: 字符串算是OC中非常重要和常用的一部分内容,OC中的字符串与我之前在学习C,C++,Java中的字符串有一定的不同,它非常类似于C++中容器的概念,但用法却与之还是有很大的不同,也许是因为OC的语法就与其他我们常用的编程语言不尽相同。 这里总结一下字符串NSString与NSMutableStrin 阅读全文
posted @ 2013-12-08 16:18 猿人谷 阅读(11797) 评论(2) 推荐(5) 编辑
  2013年12月6日
摘要: 以后慢慢启用个人博客:http://www.yuanrengu.com 提起github相信大家都不会陌生,在这里就不再赘述了。作为开源代码库以及版本控制系统,使用好了确实会非常受益,再说的势利点,你找工作时给面试官说你经常维护自己的技术博客和github,相信你给他的印象会好很多。 windows 阅读全文
posted @ 2013-12-06 22:05 猿人谷 阅读(50891) 评论(24) 推荐(6) 编辑
摘要: 苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false或者显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES隐. 阅读全文
posted @ 2013-12-06 14:14 猿人谷 阅读(627) 评论(0) 推荐(0) 编辑
  2013年12月1日
摘要: 步骤:1.打开Xcode,单机CreatanewXcodeproject2.左边选择ios下Application,右边选择singleviewApplication3.填写项目名称单机Next4.ViewController.h中定义成员和方法//// ViewController.h// TestCalculator4//// Created by heyonggang on 13-11-28.// Copyright (c) 2013年 MiracleHe. All rights reserved.//#import @interface ViewController : UIV... 阅读全文
posted @ 2013-12-01 18:04 猿人谷 阅读(26975) 评论(0) 推荐(4) 编辑
摘要: 来源:http://www.cnblogs.com/xunziji/p/3257447.html#commentform消息机制 NSNotificationCenter 一直都在频繁使用,但是却对其原理不是十分了解。今天就花些时间,把消息机制原理重头到尾好好过一遍。iOS 提供了一种 "同步的" 消息通知机制,观察者只要向消息中心注册, 即可接受其他对象发送来的消息,消息发送者和消息接受者两者可以互相一无所知,完全解耦。这种消息通知机制可以应用于任意时间和任何对象,观察者可以有多个,所以消息具有广播的性质,只是需要注意的是,观察者向消息中心注册以后,在不需要接受消息时需要 阅读全文
posted @ 2013-12-01 15:38 猿人谷 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 创建一个字符串对象:NSstring * str1 = @"hello";NSString * str = [[NSString alloc]initWithString:@"hello world!"];NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello world"];//把C的字符串转化为OC的字符串int a = 123;NSString * str_3 = [[NSString alloc]initWithFormat:@"a = %d %s% 阅读全文
posted @ 2013-12-01 14:54 猿人谷 阅读(24867) 评论(7) 推荐(6) 编辑
摘要: 来源:http://my.oschina.net/outatu/blog/1255891.文件的浅度遍历与深度遍历01//NSFileManager * fm = [[NSFileManager alloc]init];//创建文件管理器02//第一步创建一个文件管理器03NSError * error= nil;04//显示路径下的内容,作用类似于ls -a指令05//返回值是把目录下的内容放到NSArray中06//浅度遍历07NSFileManager * fm = [NSFileManager defaultManager];08NSArray * array = [fm conten 阅读全文
posted @ 2013-12-01 14:49 猿人谷 阅读(541) 评论(0) 推荐(0) 编辑
  2013年11月29日
摘要: 做过Java语言或者C语言开发的朋友应该很清楚关键字map吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便,是一种非常常用的数据结构。在Objective-C语言中,当然也有这方面的支持,词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C只能保存声明的相同类型的数据,这一点还是可以解决不少问题的。词典的关键字为NSDictionary与NSMutableDictionary。对OC稍有认识的朋友应该从关键字的结构就可以看出这两个的区别。很明显前者为不可变词典,后者为可变词典。1.创建不可变词典[NSDict 阅读全文
posted @ 2013-11-29 15:30 猿人谷 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/amdbenq/article/details/7865988首先,大家应该都明白的是委托是协议的一种,顾名思义,就是委托他人帮自己去做什么事。也就是当自己做什么事情不方便的时候,就可以建立一个委托,这样就可以委托他人帮自己去实现什么方法。 其次,我简单的总结了一下自己用到的委托的作用有两个,一个是传值,一个是传事件。1.所谓传值经常用在b类要把自己的一个数据或者对象传给a类,让a类去展示或者处理。(切分紧耦合,和代码分块的时候经常用)2.所谓传事件就是a类发生了什么事,把这件事告诉关注自己的人,也就是委托的对象,由委托的对象去考虑发生这个事件后 阅读全文
posted @ 2013-11-29 13:49 猿人谷 阅读(359) 评论(0) 推荐(0) 编辑
摘要: Objective-C中的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下:-(BOOL)hasPrefix:(NSString*)aString; 其中,(NSString *)aString;用来指定字符串。该方法的返回值为BOOL,当BOOL为YES或者为1时,则字符串是以某个字符开始;当BOOL为NO或者为0时,则字符串不是以某个字符开始。【示例】以下程序通过使用hasPrefix:方法来判断使用stringWithCString:方法创建的字符串是否以字母B开始,如果是以字母B开始,输出开头为字母B;如果不是,输出开头不为字母 阅读全文
posted @ 2013-11-29 12:00 猿人谷 阅读(12474) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 58 下一页