2011年4月5日

摘要: Interface Builder被集成到Xcode 4中. 在xib中,所有的window, view都会在design canvas中显示,而不再是一个个单独的窗口。 Interface Builder中多了一个Media Library。里面显示一些媒体资源,你可以直接把图片拖入UI中。 选中一个控件,按住Option键,稍微移动一下鼠标,你会看到一些有用的标注。 在Identity Ins... 阅读全文
posted @ 2011-04-05 15:48 VinceOniPhone 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 这个session涵盖: 如何用Xcode4建立并编辑Project和target的设置。如何建立scheme来编译、运行、archive程序。如何建立workspace去组合多个project并且共享scheme。 编辑project的设置 当你在project navigator中点击一个project,你会在中间的编辑器中看到这个项目的设置(在Xcode3中,只能在inspector中查看)... 阅读全文
posted @ 2011-04-05 12:27 VinceOniPhone 阅读(563) 评论(0) 推荐(0) 编辑

2011年4月4日

摘要: 这个session涵盖source control, source editor, find an replace and version editor. Source control 当你创建一个新的project的时候,你可以同时建立一个本地git repository。当然,你也可以从github.com复制一个project的链接,在Organizer中建立一个repository,然后c... 阅读全文
posted @ 2011-04-04 23:49 VinceOniPhone 阅读(480) 评论(0) 推荐(0) 编辑
摘要: Xcode 4是一个全新的all-in-1 IDE,类似于Visual Studio。我有十几年的Visual Studio使用经验,初次使用Xcode3时,感觉很不方便。幸运的是Xcode4 有个质的飞跃。Interface Builder不再是一个单独的程序,它很好的集成于Xcode4中了。这样,我们就可以在Xcode4中完成编写代码、设计UI、调试等等任何事情。这个session涵盖work... 阅读全文
posted @ 2011-04-04 20:11 VinceOniPhone 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: WWDC 2010提供了大量的很有用的视频资料。可惜,我只看过一些,没有这么多时间。我打算逐步把这些视频资料都看一遍,并且摘录重要的内容和代码,同时加上一些评论,以供参考。如果您也感兴趣的话,我会很高兴。 你可以从这里here得到WWDC的原始视频(可能需要开发者帐号)。 目录 WWDC2010 Session206 介绍iPhone上的Blocks和Grand Central Dispatch ... 阅读全文
posted @ 2011-04-04 19:15 VinceOniPhone 阅读(486) 评论(0) 推荐(0) 编辑

2011年3月30日

摘要: 对于大多数动画,比如缩放或移动控件,可以直接在awakeFromNib中进行。view显示的时候会运行这个动画。 但如果你想在view显示的时候实现一个控件淡入的动画,如果你也写在awakeFromNib中,你就发现没有动画,控件直接出来了。 我摸索了之后,发现可以延迟一小段时间再调用动画函数: [self performSelector:@selector(animationShowButton... 阅读全文
posted @ 2011-03-30 12:18 VinceOniPhone 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 在iPhone上的UIView中很容易实现FadeIn动画,只需要在如下代码中对alpha进行操作。 theView.alpha = 0.0f; [UIView beginAnimations:@"fadeIn" context:nil]; [UIView setAnimationDuration:1.0]; theView.alpha = 1.0f; [UIView commitAnimatio... 阅读全文
posted @ 2011-03-30 11:45 VinceOniPhone 阅读(1086) 评论(0) 推荐(0) 编辑

2011年2月26日

摘要: 在iphone/mac开发中,unichar是两字节长的char,代表unicode的一个字符。但在xcode中,初始化unichar是个问题。如果像下面这样声明,会有warning "Multi-character character constant"。 unichar a = '国'; 这是因为C语言中两个单引号只能用于char。可以采用直接写文字编码的方式来初始化。 unichar a =... 阅读全文
posted @ 2011-02-26 20:16 VinceOniPhone 阅读(1867) 评论(0) 推荐(1) 编辑

2011年2月19日

摘要: http://stackoverflow.com/questions/4261348/mac-app-store-receipt-validation-code 阅读全文
posted @ 2011-02-19 00:39 VinceOniPhone 阅读(357) 评论(0) 推荐(0) 编辑

2011年2月13日

摘要: 对于设置NSView背景图片的方法,我的方法很简单,放置一个相同大小的NSImageView在下面,然后设置缩放就可以了。 这里有更多的方法: http://www.mere-mortal-software.com/blog/details.php?d=2007-01-08 阅读全文
posted @ 2011-02-13 13:08 VinceOniPhone 阅读(2106) 评论(0) 推荐(0) 编辑

导航