越简单越好!
拔打电话功能实现
bevin 发表于 2012-03-17 15:12    

拔打前会有提示,并且拔打结束后返回到自己的应用程序

[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:@"telprompt://10086"]];

直接拔打,不会提示,拔打结束后停留在电话应用上

查看详情 已有0个评论  |  0次评分  |  18次阅读  |  0次推荐
ios开发正则表达式的使用
bevin 发表于 2012-03-08 14:08    

1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.html

2.工程中添加libicucore.dylib frameworks。

3.现在所有的nsstring对象就可以调用RegexKitLite中的方法了。

查看详情 已有0个评论  |  0次评分  |  317次阅读  |  0次推荐
使用Notifications
bevin 发表于 2012-03-07 20:54    

用户可能使用RaiseMan并打开了几个document, 然后他发现紫色的背景颜色实在是不利于阅读文档正文. 于是,他打开Preferences panel修改背景颜色,不过令人失望的是,已经存在的文档的背景颜色不会跟着改变. 于是,这个用户可能会写信给你告诉你这些. 你也许会回复:"defualts会在document创建的时候才读取,保存document在打开"实际上,用户想说明的是他希望程序能立马刷新已经打开的文档. 如果这样,那该怎么做呢?我们需要把所有打开的document用一个list记录起来么?

查看详情 已有0个评论  |  0次评分  |  4次阅读  |  0次推荐
【转】关于uitableview自定义cell与重用机制探究
bevin 发表于 2012-03-05 20:15    

iphone重用机制是苹果为了实现大量数据显示而采用的一种节省内存的机制,比如在UITableView和ScrollView 等地方。为什么要“可重用”???对于我们的项目来说,内存控制是必不可少的,如果一个tableview有几百个cell,这个内存消耗是很大的,而且有些cell里面都有image之类的很占内存的资源存在的话,...

查看详情 已有0个评论  |  0次评分  |  1588次阅读  |  0次推荐
objective-c/iphone开发 获得时间/时间戳 格式化时间
bevin 发表于 2012-03-05 09:20    

/**

 格式化时间

 timeSeconds 为0时表示当前时间,可以传入你定义的时间戳

 timeFormatStr为空返回当当时间戳,不为空返回你写的时间格式(yyyy-MM-dd HH:ii:ss)

 setTimeZome ([NSTimeZone systemTimeZone]获得当前时区字符串)

 */

查看详情 已有0个评论  |  0次评分  |  1266次阅读  |  0次推荐
去除iPhone icon的光晕效果
bevin 发表于 2012-03-03 13:23    

用Xcode创建程序的时候,系统会自动给你的icon四角添加圆角效果,并且在icon的上部添加光晕效果,有些时候会使得icon看不太清楚。圆角效果是系统默认的,无法改变。57*57的icon,四角圆角的半径是9、10这样子

但是光晕效果是可选的,可以通过设置来去除,方法如下:

查看详情 已有0个评论  |  0次评分  |  44次阅读  |  0次推荐
IOS开发 UIButton使用
bevin 发表于 2012-02-20 14:28    

UIButton状态:UIControlStateNormal          // 正常状态  UIControlStateHighlighted     // 高亮状态  UIControlStateDisabled        // 禁用状态   UIControlStateS...

查看详情 已有0个评论  |  0次评分  |  70次阅读  |  0次推荐
Cache-control 常见的取值
bevin 发表于 2012-02-17 13:30    
其作用根据不同的重新浏览方式分为以下几种情况: (1) 打开新窗口如果指定cache-control的值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如: Cache-control: max-age=5 表示当访问此网页后的5秒内再...
查看详情 已有0个评论  |  0次评分  |  9次阅读  |  0次推荐
【转】VMware Server 在 CentOS 下的安装与配置
bevin 发表于 2012-02-16 09:18    
VMware Server 是 VMware  出品的一款软件,可以免费使用(需要注册以获取License),其可以运行于 Windows 平台、Mac 平台和 Linux 平台下,是其上的一款应用软件,你可以在此软件中运行、配置和管理多个操作系统,如果你需要同时使用多个操作系统并希望能够快速切换,其是一个免费的好选择。如果你日常主要使用...
查看详情 已有0个评论  |  0次评分  |  30次阅读  |  0次推荐
tableview中cell的设置
bevin 发表于 2012-02-13 14:55    

7.1 创建表

(1) 创建一个UITableViewController的子类

@interface MyTableViewController : UITableViewController {

}

-(id)init; 

-(void)dealloc;

添加数据源, 由三个函数来回答数据绑定的请求:numberOfSectionsInTableView, numberOfRowsInSection 和 cellForRowAtInd...

查看详情 已有0个评论  |  0次评分  |  4089次阅读  |  0次推荐
Object-c中字符串的处理
bevin 发表于 2012-02-10 15:15    

Object-c中创建字符串的方法、从文件读取字符串、写字符串到文件、比较两个字符串、改变字符串的大小写、在串中搜索子串抽取子串

查看详情 已有0个评论  |  0次评分  |  10次阅读  |  0次推荐
Object-c中数组的处理
bevin 发表于 2012-02-10 15:13    
Object-c中创建数组、从一个数组拷贝数据到另一数组、切分数组、给数组分配容量、在数组末尾添加对象、删除数组中指定索引处对象、数组枚举
查看详情 已有0个评论  |  0次评分  |  8次阅读  |  0次推荐
返回顶部 ^