关注iphone开发、资讯、软件

归档历史:2012年2月的文章档案

»如何在xcode下编译运行helloworld

Posted by iOS88 @ 2012-2-29 23:44:35 阅读(132) 评论(0)

#1下载和安装xcode (xcode是mac系统专有的ide,所以你得想法子弄个mac环境。) 首先,下载xcode,推荐4.2版本,体积小,内容也新。(不过要注意操作系统版本兼容) 下载完成后,一溜安装即可,由于是原生开发工具,所以苹果把很多东西都集成在这个dmg里面了。 #2安装模版 我的cocos2dx安装在ntfs格式磁盘下。由于我的系统是snowleopard,在这个系统下访问ntf...

»iOS中Xcode4制作静态库全过程

Posted by iOS88 @ 2012-2-26 21:20:10 阅读(417) 评论(0)

注意:首先确保你的XCODE4使用IOS5,否则请下载IOS5在继续阅读。 IOS程序是由Objective-c语言构成,而是Objective-c语言中每一个类又分成 .h.m 文件。静态库可以将这些程序的类封装成一个.a文件,第三方应用程序只需要拿到这个.a文件和代码对应的.h文件即可使用静态库中封装的方法。总的来说 IOS静态库适合去制作第三方提供的SDK,废话不多说了我们直接进正...

»iPhone真机调试安装流程

Posted by iOS88 @ 2012-2-22 23:24:34 阅读(236) 评论(0)

一、对于真机调试,首先要在苹果网站上注册APPID,以及购买iPhoneDevelopProgram(iDP)开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下: 1、MacOS中,打开应用程序,找到钥匙串访问(KeychainAccess)工具打开主菜单-证书助理(CertificateAssistant)-从证书代理请求证书(RequestaCertificate FromaCert...

»如何在XCode4.2.1中使用NavigationController实现View切换

Posted by iOS88 @ 2012-2-21 9:32:49 阅读(318) 评论(0)

现在网上有很多关于NavigationController实现页面之间导航,但是大部分都是老版本的实现方式,基于Windowbaseapplication模板实现,但新版本XCode4.2.1没有这个模板,对于新手就算拿到源代码也不知道如何下手。 老版本实现的NavigationController项目源代码 但是新版的没有这个模板比如Singleviewapplication的项目直接生存Vi...

»Visual Studio中使用MonoTouch开发iOS应用之环境配置

Posted by iOS88 @ 2012-2-15 0:21:23 阅读(169) 评论(0)

前段时间在工作机上装了MacOSX,这主要是因为我最近需要开发iPhone应用程序。虽然Xcode,ObjectiveC一定是开发iOS应用程序的主流,但是经过一番考虑,我还是决定尝试一下使用MonoTouch进行开发。 MonoTouch是Novell公司基于开源的Mono平 台构建的一套iOS开发环境,使用MonoDevelop作为代码编写工具。不过目前的MonoDevelop较之Visual...

»图解Mac系统中搭建Titanium的iOS开发环境

Posted by iOS88 @ 2012-2-14 23:19:39 阅读(229) 评论(0)

要使用TItanium Mobile开发跨平台的移动Web应用,必须要了解如何搭建开发环境。前文我们介绍了在Window和Linux(Ubuntu 10.04)上搭建TitaniumMobile开发环境。本文我们将介绍在Mac上搭建Titanium的iOS开发环境。 以下就先简单记录开发环境的建置过程,图多,请耐心等候。 需求 开发基本的TitaniumiOSApp需要先准备以下几样东西: 可以...

»在Xcode中使用HeaderDoc生成注释和开发文档

Posted by iOS88 @ 2012-2-13 21:58:58 阅读(221) 评论(0)

使用Doxygen可以生成CHM文件,但在苹果系统中经常要出现乱码,因此我们在xcode中使用HeaderDoc工具来代替Doxygen,效果非常好。以下是xcode下HeaderDoc自动生成注释和开发文档的具体方法。 HeaderDoc工具 HeaderDoc是一个开源的工具,并且有集成在Xcode中,还有很强大的地方是你可以不用关心注释的格式,或者你可以定制注释的格式和解析的方法。 添加注释...

»总结Objective-C中CGGeometry几何类的常用方法

Posted by iOS88 @ 2012-2-9 20:08:04 阅读(185) 评论(0)

本文主要介绍了Objective-C中CGGeometry几何类的一些常用方法,简单对CGGeometry几何类整理了一下,原文如下: CGGeometry参考定义几何结构和功能,操作简单。数据结构中的一个点CGPoint代表在一个二维坐标系统。数据结构的位置和尺寸CGRect代表的一个长方形。数据结构的尺寸CGSize代表宽度和高度。 1、创建一个几何原始数值    ...

»如何在Xcode 4.2中设置代码覆盖率

Posted by iOS88 @ 2012-2-8 20:12:42 阅读(221) 评论(0)

这篇文章来分享一下如何在Xcode4.2中设置代码覆盖率,具体设置方法如下: 环境: Xcode4.2 工程的编译器是LLVM.LLVMGCC暂不支持. Stackflow这里有说到这个问题. 安装CoverStory:        该软件用于查看代码覆盖率; 下载地址; Xcode4.2 修改...

»在iPhone中利用MessageUI发送短信

Posted by iOS88 @ 2012-2-7 22:47:01 阅读(305) 评论(0)

本文主要是介绍了如何在iPhone中利用MessageUI框架发送短信,这样我们便可以指定短信的内容,希望对大家有所帮助,原文如下: 我们知道可以使用这样的代码在iphone中发送短信: [[UIApplicationsharedApplication]openURL:@"sms:12345678"];  但这样的方式无法指定短信内容。那么我们可以使用MessageUI框架。 首先在程序...

»iPhone开发中利用UITableView实现树视图

Posted by iOS88 @ 2012-2-7 20:55:26 阅读(268) 评论(0)

这篇文章主要讲解了如何在iPhone开发中利用UITableView实现树视图,在iPhone中,如果树层次过多,势必造成用户操作起来不方便,那我们来找一种折中的方案解决这个问题。iPhone实现树视图的原文如下: 本文的目的,是研究有没有可能在一个TableView 中呈现树形数据,尤其是树形菜单。众多的网络资料都强调,Cocoa框架不支持树形视图,苹果推荐程序员使用 TableViewCont...

»Titanium和PhoneGap两大iOS移动开发框架比拼

Posted by iOS88 @ 2012-2-7 13:58:38 阅读(349) 评论(0) 原文链接

Titanium和PhoneGap两大iOS移动开发框架比拼 随着智能手机的流行,越来越多的开发者加入了移动应用的开发行列。但是面对如此众多的操作系统,开发者通常都会遇到这样的问题:目前主流的移动平台 (iOS和Android)应用程序,都需要采用不同的计算机语言来开发,这意味着同样一款应用,需要为不同的系统编写不同的代码,开发成本比较高。为了解决这个问题,有不少手机开发框架流行起来。下面我简单介...

»浅谈iOS应用的本地缓存机制设计

Posted by iOS88 @ 2012-2-4 21:21:18 阅读(277) 评论(0)

功能需求 这个缓存机制满足下面这些功能。 1、可以将数据缓存到本地磁盘。 2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。 3、可以判断文件缓存什么时候过期。这里为了简单起见这里,我们在请求url资源的时候,给每次请求的文件设定一个过期的时间。 4、可以实现:如果文件已经被缓存,而且没有过期,这将本地的数据返回,否则重新请求url。 5、可以实现:如果文件下...

»如何在Xcode 4中为xib添加本地化

Posted by iOS88 @ 2012-2-2 22:21:09 阅读(182) 评论(0)

如何在Xcode4中为xib添加本地化,步骤如下: 1.在ProjectNavigator中选择.xib文件 2.在Fileinspector中添加Localization 3.修改xib中的字符串,结束,就这么简单。 另:在project的info里也能看到Localizations,但在这里添加会出问题。 问题如下: Location显示为AbsolutePath,这样的结果就是你的项...

上一页1下一页