摘要:
使用subversion管理iOS源代码1、安装和配置subversion服务器在windows 服务器上安装VisualSVN-Server,下载地址http://www.visualsvn.com/server/download/。采用默认安装,安装完成创建一个服务器的代码仓库hello,如图所示。然后在Users右键创建用户tony,再回到hello仓库右键- >Properties,将tony用户授权可以访问hello仓库。如果在浏览器中通过https://192.168.1.103/svn/hello/网址访问没有问题,说明服务器端就安装和配置好了。2、配置Mac OS X 的 阅读全文
摘要:
Objective-C中的协议(Protocol)类似于常用的接口,协议(Protocols)中定义的方法,在类中实现。 @protocol MyFirstProtocol - (void)myFirstProtocolMethod; @end 在iPhone OS中,协议(Protocol)通常用来实现委托对象(Delegate Object)。委托对象(Delegate Object)一般用来自己定义行为或者动作,也就是调用自己定义方法,但自己不实现该方法,委托其它的类来实现该方法。 UIApplication类就是一个典型的例子。UIApplication类中定义了一个应用程序应有的行为 阅读全文
摘要:
微软官方提供的Window Phone 7 开发工具包是VisualStudio 2010 Express for Window Phone7 (学习版或快捷版),使用该版本有个问题是,不能打开传统的Visual Studio工程(如:WinForm、WebServer、WebForm等),如果能够把在Visual Studio 2010旗舰版本下安装Window Phone 7开发环境成为了开发人员新爱。安装环境必须是Windows 7操作系统。处理步骤如下:1、 安装VisualStudio 2010旗舰版本;首先安装Visual Studio 2010旗舰版本,安装Visual Stud 阅读全文
摘要:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A collection 阅读全文
摘要:
SBJson (aka json-framework)JSON (JavaScript Object Notation) is a light-weight data interchange format that's easy to read and write for humans and computers alike. This library implements strict JSON parsing and generation in Objective-C.Notable changes in 3.1Automatic Reference Counting (ARC) 阅读全文
摘要:
Json是一种类似XML的数据传输方式。详细介绍请看:介绍JSONSBJson是与Objective-C结合比较好的库。使用SBJson的文件需包含JSON.h头文件。id jsonObject = [jsonString JSONValue]; 此句创建json对象,JSONValue自动将json字符内容初始化为json对象。当然先需要将json文件内容读取为字符串。jsonObject可能是NSDictionary或NSArray。具体根据json内容。json内容被SBJson转换为Objective-C的类型的方式如下: Null -> NSNull String -... 阅读全文
摘要:
ImageSwitcher图像切换器,可以切换器图像。ImageSwitcher类的继承图如下:java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.FrameLayout ↳ android.widget.ViewAnimator ↳ android.widget.ViewSwitcher ↳ android.widget.ImageSwitcherandroid.widget.ImageSwitcher ... 阅读全文
摘要:
iPhone与iPad开发实战——精通Object C下载地址:http://product.china-pub.com/3502437 ios作为一款为移动终端打造的手持设备操作平台,其引领技术前沿、时尚前沿、拥有自主知识产权,引起业界的高度关注。在2011年股市动荡“经济寒流”中,苹果公司一跃成为全球市值第一的公司。 苹果公司对其软件商店的大力度的监管以及全球的开发性,调动广大程序员的积极性,使无数程序员或全职或兼职投入到ios的开发中。目前,ios应用产 品已经涉及到从生活到工作,从企业到个人的各行各业中。诸多IT公司选择ios系统来拓展业务,使业务多元化。与此同时,3G牌照的... 阅读全文
摘要:
选项卡是通过TabHost和TabActivity一起实现的,TabHost是Android中很常用的布局之一,它的标签可以有文本和文本图片样式。点击不同标签还可以切换标签。TabHost类的继承图如下:java.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.FrameLayout ↳android.widget.TabHostandroid.widget.TabHost继承了android.widget.FrameLayout框架布局类。下面是一个文本图片选项卡例子,如图7-10所... 阅读全文
摘要:
在海量的应用里面如何脱颖而出成为了设计师们永远不变的话题,今天从用户使用的角度给大家介绍一下如何设计一款优秀的iphone应用。 用户是如何使用iPhone应用的 啊!美丽的梦!温情的iPhone应用设计师的美梦!每当用户沉浸于他设计的应用之中时,设计师就像梦见自己沐浴着阳光在漫步。我们的指尖在屏幕 上滑动、点击、缩放、旋转、轻拂,就像芭蕾舞女那优美的脚步。我们很快就理解了屏幕上的每个图标、每个点击的含义;我们很快就看到了每个按钮;我们很快就 能驾驭iPhone所有的变化和手势。我们了解应用,因为我们学着如何使用并沉浸于其中,就像应用设计师一样。 可惜,唉,故事纯属虚构。冷酷的事实是,大... 阅读全文