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

2011年9月28日

摘要: Objective-C使用Category 来自 Fgamers 2011年 5月 17日 2011.8.18-->445 次阅读 评论 (0) 1234阅读 12评论-->Category是ObjC语言中的扩展机制之一,另一个为Protocol。Category提供一种为某个类添加方法而又不必编写子类的途径。假设有这样一个类CarInfo:1234567891011121314151617 #import <Foundation/Foundation.h> @interface CarInfo : NSObject { ... 阅读全文

posted @ 2011-09-28 19:29 2017苹果 阅读(1317) 评论(0) 推荐(0)

2011年9月27日

摘要: iPad用户体验准则时间:2010-04-20 13:25 转自 译言。 原文地址 http://article.yeeyan.org/view/395/100577 iPad用户体验最主要体现在内容和交互: 淡化程序UI,以便用户关注所需的 内容。 美观的内容形式,富有真实感。 充分利用设备的转自 译言。 原文地址 http://article.yeeyan.org/view/395/100577淡化程序UI,以便用户关注所需的 内容。美观的内容形式,富有真实感。充分利用设备的性能来增强内容的交互性。支持所有方位优秀iPad程序的其中一个重要因素是可以在所有方位上运行。竖向的大屏幕可以... 阅读全文

posted @ 2011-09-27 16:11 2017苹果 阅读(138) 评论(0) 推荐(0)

摘要: iPad软件界面设计基本规范时间:2010-01-28 14:50 作者 gagaga 原帖地址 http://www.cocoachina.com/bbs/read.php?tid-14315.html iPad平台特点 1 大屏幕,分辨率 1024x768 2 再次强调没有固定的方向,必须四个方向都支持。 3 可以外接键盘 4 可以放置设备,作者 gagaga原帖地址 http://www.cocoachina.com/bbs/read.php?tid-14315.htmliPad平台特点1 大屏幕,分辨率 1024x7682 再次强调没有固定的方向,必须四个方向都支持。3 可以外接... 阅读全文

posted @ 2011-09-27 16:10 2017苹果 阅读(240) 评论(0) 推荐(0)

摘要: 可以保存程序相关的文件和设置。只能通过系统提供的接口与其他程序通信。- 每个程序在自己的虚拟内存空间内运行,但是可用虚拟内存只受限于物理内存的大小。就是说没有磁盘虚拟内存。- 不支持自定插件和框架。程序级别- (新增) 程序界面需要支持任意方向。不象iPhone并不要求同时支持横竖屏。- 程序主要使用ObjectiveC但是其他程序语言也可以使用- 所有在iPhone中支持的类,同样在iPad中支持- 内存使用retain/release模型管理- 在需要的情况下,程序可以启动额外的线程。不过,基于视图的操作和大量图形操作必须在程序主线程内执行。视图控制器在iPad里,虽然仍旧支持导航条和Ta 阅读全文

posted @ 2011-09-27 16:09 2017苹果 阅读(226) 评论(0) 推荐(0)

摘要: 苹果开发工具XCode教学:用Instruments解决内存泄露问题作者: Cocoa China 【最热的Mac, iPhone专业开发论坛】【本文永久地址】6 Apr 从Leopard开始,苹果在XCode系列开发工具中增加了一个新的功能强大的性能调试工具,叫做Instruments。Instruments是一个非常具有新意的调试工具,如果你使用过iLife中非常简单易用的音乐创作工具GarageBand,你会发现这两者的界面非常类似。能够把开发工具的UI做成像音乐创作软件的形式,可能也只有苹果能够想到了。Instrument里提供了极多的功能,可以针对程序的各个方面进行优化调试。对于初学 阅读全文

posted @ 2011-09-27 15:20 2017苹果 阅读(958) 评论(0) 推荐(0)

摘要: iPhone Instruments工具使用2010-08-20 09:37:51|分类: iPhone |标签: |字号大中小订阅最近常使用Instruments这个工具,我发现它对追踪游戏中的内存泄露非常有帮助。自从发现Instruments如此有用后,我就觉得写一篇文章介绍如何使用它来追踪内存泄露对其他人也会有帮助。什么是内存泄露?我为什么要关心内存泄露?…此段省略…访问维基百科可以获得更多关于内存泄露的信息。我如何知道内存泄露了?一些内存泄露可以很容易地通过阅读代码来发现,另一些就要困难点了,这就是为什么需要Instruments 的原因。Instruments 有一个“Leaks”工 阅读全文

posted @ 2011-09-27 11:46 2017苹果 阅读(239) 评论(0) 推荐(0)

2011年9月26日

摘要: 介绍Xcode是一个强大的专业开发工具,可以简单快速、而且以您熟悉的方式执行绝大多数常见的软件开发任务。相对于创建单一类型的应用程序所需要的能力而言,Xcode要强大得多,它的设计目的是使您可以创建任何想像得到的软件产品类型,从Cocoa及Carbon应用程序,到内核扩展及Spotlight导入器等各种开发任务,Xcode都能完成。Xcode独具特色的用户界面可以帮助您以各种不同的方式来漫游工程中的代码,并且使您可以访问工具箱下面的大量功能,包括GCC,javac,jikes,和GDB,这些功能都是制作软件产品需要的。它是一个由专业人员设计的、又由专业人员使用的工具。由于能力出众,Xcode已 阅读全文

posted @ 2011-09-26 23:53 2017苹果 阅读(231) 评论(0) 推荐(0)

摘要: 分类: C/C++(win32和linux) 移动开发/IOS(iPhone)/android 2011-07-14 13:51 62人阅读 评论(0) 收藏 举报第一步:iphone开发环境最好的组合是装着Mac ox的Mac苹果电脑,Xcode开发工具,iphone sdk,如果你真心想做iphone开发,这几样都是必须的,其他的如windows开发环境不要考虑了,想要在pc上装Mac ox的建议去各大论坛找安装方法。开始iphone开发之路前熟悉一下Mac ox系统和xcode工具是必须的,如果你是从其他平台转过来的,建议先读一下下面的第三部分。新手对于iPhone开发环境等入门问题解答 阅读全文

posted @ 2011-09-26 22:58 2017苹果 阅读(470) 评论(0) 推荐(1)

2011年9月21日

摘要: 苹果开发工具概述(一):Xcode 和Interface Builder2008.03.24 共有评论(5)条 发表评论 收藏到我的网摘] -->收藏工欲善其事,必先利其器。在Mac OS X上开发,首选Xcode继承开发环境。本文对开发工具套件中最重要的Xcode和Interface Builder两个工具做了简要介绍。什么是Xcode? Xcode是Apple自己开发的,只运行在Mac OS X平台下的IDE。如果你想真正了解Mac OS X平台上的开发,就应该了解它。当然,Mac OS X实现了POSIX,固然也支持传统的UNIX编程环境;Eclipse等Java开发工具也有Mac 阅读全文

posted @ 2011-09-21 15:39 2017苹果 阅读(317) 评论(0) 推荐(0)

2011年9月7日

摘要: 常用的项目管理软件有: 1、Project Scheduler Scitor公司的Project Scheduler软件是一个基于Windows的项目管理软件包,他获得《电脑杂志》的“编辑选择奖”(Editors' Choice Award)。Project Scheduler具备传统项目管理软件的所有特征,图形界面友好,报表功能清大,制图方面也是如此。对多个项目及大型项目的操作处理也比较简单,与外部数据库的连接也不同一般。该软件的缺点是联机帮助和文件编制以及电子邮件功能有限。 2、SureTrak Project Manager SureTrak Project Manager是Pr 阅读全文

posted @ 2011-09-07 19:28 2017苹果 阅读(578) 评论(0) 推荐(0)