linyawen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页

2012年6月25日

摘要: 转自http://www.cocoachina.com/bbs/read.php?tid=107251&fpage=2@synthesize 可以不用再写了如果在.h文件里有?1@propery NSObject * aProperty那么可以认为 编译器会类似在.m文件里生成?1@synthesize aProperty = _aProperty如果上面的都不认识 就可以认为 以下代码?123456789@interface Spouce:NSObject@property (strong) NSObject * child@end@implementSpouce@end和下面的代码 阅读全文
posted @ 2012-06-25 16:49 linyawen 阅读(1584) 评论(0) 推荐(0) 编辑

摘要: 1、设置tableview返回时取消选中状态- (void)viewWillAppear:(BOOL)animated{ [superviewWillAppear:animated]; [self.tableviewdeselectRowAtIndexPath:self.tableview.indexPathForSelectedRowanimated:YES];}2、设置UIPickerView默认选中[pickerViewselectRow:5inComponent:0animated:NO];3、设置应用电池栏颜色[[UIApplication sharedApplication] .. 阅读全文
posted @ 2012-06-25 16:36 linyawen 阅读(3479) 评论(0) 推荐(0) 编辑

摘要: 默认的UITabBarController的tabBar背景色是黑色的。有时我们的应用需要变更背景色,或用指定图片做为背景图。如下有两处实现方法, 这两种方法均需要先实例UITabBarController。如app的创建的是基于UITabBarController的应用,可将如下代码加入到AppDelegate 的委托方法didFinishLaunchingWithOptions: 中方法一:UITabBarController *tabBarController = [[UITabBarController alloc] init];CGRectframe =CGRectMake(0,0, 阅读全文
posted @ 2012-06-25 16:33 linyawen 阅读(4053) 评论(0) 推荐(0) 编辑

摘要: 文一SQLite的FAQ里面已经专门说明,先贴出来。供以后像我目前的入门者学习。(7) 多个应用程序或者同一个应用程序的多个例程能同时存取同一个数据库文件吗?多进程可以同时打开同一个数据库,也可以同时 SELECT 。但只有一个进程可以立即改数据库。SQLite使用读/写锁定来控制数据库访问。(Win95/98/ME 操作系统缺乏读/写锁定支持,在低于 2.7.0 的版本中,这意味着在 windows 下在同一时间内只能有一个进程读数据库。在版本 2.7.0 中 这个问题通过在 windows 接口代码中执行一个用户间隔几率读写锁定策略解决了。) 但如果数据库文件在一个 NFS 文件系统中,控 阅读全文
posted @ 2012-06-25 16:27 linyawen 阅读(4621) 评论(0) 推荐(1) 编辑

摘要: scroll view 原理//作者:禚来强 iphone开发q*****:79190809 邮箱:zhuolaiqiang@gmail.com转帖请保留demo 可以到我的博客http://blog.csdn.net/diyagoanyhacker/article/list/10在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消track 阅读全文
posted @ 2012-06-25 16:25 linyawen 阅读(183) 评论(0) 推荐(0) 编辑

2012年6月20日

摘要: (控制view 的逻辑切换流程简单了好多,兴奋哈哈)。Storyboard 有时也称为 Storyboarding,二者经常混用。 如果你的英文足够好,也许能体会到二者的细微差别。 在谈及Storyboard之前,我们先来了解下 Interface builder 的背景。 Interface Builder 简称 IB,是XCode开发环境自带的 用户图形界面设计工具, 通过它,你可以随心所欲地将 控件或对象(Object)拖拽到 视图中。 这些控件被存储在一个 XIB (发音为 zib)或NIB 文件中。XIB很容易理解, 说白了, XIB文件就是一个 XML 格式的文件, 你可以通过编辑 阅读全文
posted @ 2012-06-20 15:07 linyawen 阅读(755) 评论(0) 推荐(0) 编辑

2012年6月19日

摘要: @protocolMyProtocol-(void)doSomething;@end@interfaceMyClass:NSObject<MyProtocol>//直接符合协议的类{}@end@implementationMyClass-(void)doSomething{}@end@interfaceMyOtherClass:MyClass//继承了符合协议的类,即其父类符合协议。{}@end@implementationMyOtherClass-(void)doSomething{}@endintmain(intargc,constchar*argv[]){NSAutorele 阅读全文
posted @ 2012-06-19 15:26 linyawen 阅读(1893) 评论(0) 推荐(0) 编辑

摘要: ( 提醒NSZombieEnabled只能在调试的时候使用,千万不要忘记在产品发布的时候去掉,因为NSZombieEnabled不会真正去释放dealloc对象的内存,一直开启后果可想而知,自重!)s我们做iOS程序开发时经常用遇到EXC_BAD_ACCESS错误导致Crash,出现这种错误时一般Xcode不会给我们太多的信息来定位错误来源,只是在应用Delegate上留下像Thread 1: Program received signal:"EXC_BAD_ACCESS",让问题无从找起。比如你对已释放的对象发送消息时就会出现,EXC_BAD_ACCESS,再如relea 阅读全文
posted @ 2012-06-19 15:24 linyawen 阅读(510) 评论(0) 推荐(0) 编辑

2012年6月13日

摘要: 我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会使用它。一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。(忘了讲了,我的环境是xcode4.2)首先要弄懂几个基本的概念。一)三个结构体:CGPoint、CGSize、CGRect1.CGPoint/* Points. */struct CGPoint {CGFloat x;CGFloat y;};typedef struct CGPoint CGPoint;看到这个想必你已经懂了, 阅读全文
posted @ 2012-06-13 01:52 linyawen 阅读(261) 评论(0) 推荐(0) 编辑

2012年6月12日

摘要: 转自http://blog.zhaojie.me/2010/12/iphone-composition-resistant-uitabbarcontroller.html最近在写一个iPhone应用程序,基于MonoTouch,所以在开发方面的问题,基本都是在界面元素的搭建上。这个程序界面相对比较复杂,于是我根据自己的想法来进行组合,结果发现UITabBarController不能放入其他的视图内,而只能直接放在Window上(或Window里的UINavigationController里),否则就会出现界面向下偏移的情况。现在虽然有workaround,但是对于UITabBarContro 阅读全文
posted @ 2012-06-12 17:35 linyawen 阅读(330) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页