1.软件中需要自己在后台服务器中,设定新的版本号。每次登陆软件从后台拉取数据,用最新版本号与当前版本号进行比较。实现软件更新。 2.每次登陆软件从苹果服务器拉取数据,用最新版本号与当前版本号进行比较。实现软件更新。 第一种检测更新方法的优点是:检测更新速度快、检测稳定;缺点是:和app store上 ...
分类:
移动开发 时间:
2016-07-19 13:14:00
阅读次数:
180
一个架构模式描述软件系统里的基本的结构组织或纲要。架构模式提供一些事先定义好的子系统,指定它们的责任,并给出把它们组织在一起的法则和指南。有些作者把这种架构模式叫做系统模式[STELTING02]。 例:一个架构模式常常可以分解成很多个设计模式的联合使用。显然,MVC模式就是属于这一种模式。MVC模 ...
分类:
移动开发 时间:
2016-06-17 12:32:49
阅读次数:
167
作为一个ios系统测试者和app外观设计者。我们首先要了解iOS系统的开发工具和资源。xcode和iOS sdk作为一个免费的开发环境值得我们去学习和了解。interface builder提供创建了iOS应用程,。序ui的图形化用户接口。我们可以将ui对象拖拽到画布上,并为这些ui组件创建于xco ...
分类:
移动开发 时间:
2016-05-13 14:25:14
阅读次数:
206
当我们想开发一个比较美观的iOS软件时,漂亮的图标和启动图片是必不可少的。一般而言,有两个方法,一个是通过xib文件设置,一个是通过...
分类:
移动开发 时间:
2016-04-29 15:23:29
阅读次数:
156
IOS软件国际化(本地化Localizable) iPhone是支持语言最多的手机,它支持各国语言及中国少数名族如蒙古等语言,这也是好多少数名族都用苹果的原因。在这一点上我们自主品牌还是要多学习学习。在IOS软件开发中,可以通过几步简单的设置让软件支持多国语言。 言归正传,现在说说如何让自己开发的应 ...
分类:
移动开发 时间:
2016-04-14 09:31:10
阅读次数:
309
iOS软件更新包是什么? 每次通过iTunes 更新iPhone, iPad 或者 iPod软件的时候,下载的ios更新文件就会保存在mac中。当更新完成之后,这些更新文件就不在需要了,删除它们将释放大量的mac空间。如果你还需要这些文件,可以重新下载。 如何手动删除iOS软件更新包? 1.启动Fi ...
分类:
移动开发 时间:
2016-03-31 09:31:09
阅读次数:
270
我们讲到了iOS软件体系结构中的基础层Core OS,那么在核心操作系统层之上的就是iOS系统的核心服务层Core Service,核心服务层主要由两个部分组成:核心服务库和基于核心服务的高级功能。本文对这两种功能做一详解。 一、核心服务层所包含的库如下: 1、Address Book Fr...
分类:
移动开发 时间:
2015-12-17 15:59:42
阅读次数:
312
iOS软件代码规范目录前言1.指导原则2.布局2.1.文件布局2.2.基本格式2.3.对齐2.4.空行空格2.5.断行3.注释4.命名规则4.1.基本规则4.2.资源命名5.变量,常量,宏与类型5.1.变量、常量以及宏5.2.类型6.表达式与语句7.函数、方法、接口8.头文件9.可靠性9.1.内存使...
分类:
移动开发 时间:
2015-12-01 00:10:27
阅读次数:
305
在我们IOS软件开发当中我们有事需要分享一些图片视屏和文档之类的东西。但是有可能用的是别的软件,这时候我们就需要学习分享。我们举个分享微信的例子好了:看代码先看AppDelegate.m文件内容在AppDelegate.m里面我们需要[WXApi registerApp:@"wx252e7c17.....
分类:
移动开发 时间:
2015-11-11 22:02:33
阅读次数:
202