01 2010 档案
UITableViewController
摘要:UITableViewController 列表在iPhone开发中起着决定性的重要作用,但是UITableViewController并不是那么简单使用的,以下就是其中的重要方法和Delegate://这个delegate会获取有多少个"章节"- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1;... 阅读全文
posted @ 2010-01-25 17:28 mac Arthur 阅读(3714) 评论(0) 推荐(0)
自定义键盘
摘要:在数字键盘上添加button://定义一个消息中心[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; //addObserver:注册一个观察员 name:消息名称- ... 阅读全文
posted @ 2010-01-20 14:57 mac Arthur 阅读(1307) 评论(0) 推荐(0)
UIAlert & UIActionSheet
摘要:<UIActionSheetDelegate>UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure?" delegate:nil cancelButtonTitle:@"No Way" destructiveButtonTitle:@"Yes, I'm Sure!" otherB... 阅读全文
posted @ 2010-01-20 09:24 mac Arthur 阅读(565) 评论(0) 推荐(0)
UITextField
摘要:UITextField不响应键盘:  方法1。TextField的的Touch Cancel响应中,添加[textFied resignFirstResponder]; 方法2。- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{  [textFied resignFirstResponder]; }更改响应键盘return按... 阅读全文
posted @ 2010-01-19 16:09 mac Arthur 阅读(701) 评论(0) 推荐(0)
琐碎内容
摘要:尺寸问题: iPhone应用程序图标大小:57*57; iPhone全屏UIView大小:320*460 添加UITabBar后大小:320*411 UITabelViewCell默认大小: 320*44绘制控件方法//--alloc-(UITextField *)GetDefaultTextField:(CGRect)frame{ UITextField *textField=[[UITextF... 阅读全文
posted @ 2010-01-19 16:02 mac Arthur 阅读(453) 评论(0) 推荐(0)
用Instruments解决内存泄露问题
摘要:从Leopard开始,苹果在XCode系列开发工具中增加了一个新的功能强大的性能调试工具,叫做Instruments。Instruments是一个非常具有新意的调试工具,如果你使用过iLife中非常简单易用的音乐创作工具GarageBand,你会发现这两者的界面非常类似。能够把开发工具的UI做成像音乐创作软件的形式,可能也只有苹果能够想到了。Instrument里提供了极多的功能,可以针对程序的各... 阅读全文
posted @ 2010-01-19 09:27 mac Arthur 阅读(2233) 评论(0) 推荐(0)
UINavigation Controller
摘要:UINavigationController iPhone导航控制器/导航栏 是在iPhone程序中广为使用的用户数据互动方式。这是一个简单的导航栏截图,我们可以设置其内置UIView的title,而导航栏会显示出这个title。而不是设置导航栏的title。我们也可以设置其左侧,或者右侧的按钮或者自定义视图对象。我们下面来一步一步的看看导航栏的使用:创建并使用一个UINavigationCont... 阅读全文
posted @ 2010-01-18 15:17 mac Arthur 阅读(3434) 评论(0) 推荐(0)
UITabBar Contoller
摘要:。UITabBar中的UIViewController获得控制权:  在TabBar文件中添加:  IBOutlet UITabBar *myTabBar; //在xib中连接tabBar;   (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:      (UIViewCon... 阅读全文
posted @ 2010-01-18 15:07 mac Arthur 阅读(844) 评论(0) 推荐(0)
多表连接原理
摘要:学习数据库查询的时候对多表连接查询的有些概念还比较模糊。而连接查询是在数据库查询操作的时候肯定要用到的。对于此概念 我用通俗一些的语言和例子来进行讲解。这个例子是我讲课的时候经常采用的例子。 首先我们做两张表:员工信息表和部门信息表,在此,表的建立只为讲述连接的概念,所以字段非常的简单 EmployeeTB(员工信息表): employeeid employeename deptid 0001 张... 阅读全文
posted @ 2010-01-17 15:08 mac Arthur 阅读(1149) 评论(0) 推荐(0)
iPhone开发网络资源
摘要:我常用的:苹果官方开发网址 iPhone Dev SDK Forum iPhone Dev Forumshttp://icodeblog.com/ cocoa china 开发讨论区 http://www.cocoachina.com/bbs/渤麦唐 http://www.sinomac.com/modules/sdcection/以下转:iPhone开发常用网址 文网站: 苹果官方开发网址 iP... 阅读全文
posted @ 2010-01-17 12:26 mac Arthur 阅读(245) 评论(0) 推荐(0)
关于内存管理
摘要:关于内存管理 Objective-C 2.0增加了一些新的东西,包括属性和垃圾回收。那么,我们在学习Objective-C 2.0之前,最好应该先了解,从前是什么样的,为什么Objective-C 2.0要增加这些支持。 这一切都跟Cocoa内存的管理规则有关系,我们知道,Objective-C中所有变量都定义为指针。指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址,如果使用不当,... 阅读全文
posted @ 2010-01-17 12:03 mac Arthur 阅读(345) 评论(0) 推荐(0)