天堂向右,我依然向左

天下之大,虽离家千里,何处不可往!何事不可为!
生活之路,纵坎坷曲折,当奋斗不息,则精彩纷呈!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年8月18日

摘要: 在iPhone界面上,时常会需要当用户输入完内容后,隐藏键盘。 当然有很多方法,今天只介绍使用UITextFieldDelegate这个协议实现隐藏键盘。其实很简单, 需要三步:1. 在你的控制器类中,加入UITextFieldDelegate这个协议如:@interfaceAddItemViewController:UIViewController<UITextFieldDelegate&... 阅读全文
posted @ 2010-08-18 11:01 老舟 阅读(2549) 评论(0) 推荐(0) 编辑

摘要: 对于开发基于视图(view)的Mac/iPhone程序的时候,这些事件代理(Delegate)是再重要不过了。我曾经是用无数NSLog来探测的各个事件代理的顺序的,哈哈(加载视图)- 建立层次结构- 在不使用 Interface Builder 的时候发生(视图已加载)- 加载附加的资源和数据(视图快要被显示)- 准备在屏幕上加载- 视图不会在每次显示重新加载(视图已被显示)- 动画和其他视觉元素... 阅读全文
posted @ 2010-08-18 10:28 老舟 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。本次介绍NSOperation的子集,简易方法的NSInvocationOperation:一个NSOperationQueue 操作队列,就相当于一个线程管理器,而非一个线程。因为你可以设置这个线程... 阅读全文
posted @ 2010-08-18 10:26 老舟 阅读(779) 评论(0) 推荐(0) 编辑

摘要: 字符串是程序设计最常用的数据类型之一了。在Mac/iPhone编程中,苹果为我们提供了一个不同的字符串类型NSString。有别与普通的String为数据类型,NSString其实是一个对象类型。NSString是NSObject(Cocoa Foundation的基础对象)的子类,所以具有NSObject的所有特性,好的和好的… ….1, 创建一个NSString对象简单... 阅读全文
posted @ 2010-08-18 10:16 老舟 阅读(181) 评论(0) 推荐(0) 编辑

摘要: 转载:UITableViewController重要配置方法和DelegateUITableViewController 列表在iPhone开发中起着决定性的重要作用,但是UITableViewController并不是那么简单使用的,以下就是其中的重要方法和Delegate:[代码]以上就是所有重要的delegate方法,只要数量使用这些方法,我们就能创建和自定义自己想要的iPhone表格。 阅读全文
posted @ 2010-08-18 09:15 老舟 阅读(428) 评论(0) 推荐(0) 编辑

摘要: 原文地址:属性项目的定义(property)什么是assign,copy,retain之间的区别?assign: 简单赋值,不更改索引计数(Reference Counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain的实际语法为:说了那么麻烦,其实接下来的话最重要:?如果你不懂怎么使用他... 阅读全文
posted @ 2010-08-18 08:59 老舟 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 1. 随机数:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->srandom(time(NULL));//随机数种子idd=random();//随机数2. 视频播放:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> MPMoviePlayerController*moviePlayer;m 阅读全文
posted @ 2010-08-18 08:44 老舟 阅读(2447) 评论(2) 推荐(3) 编辑