最新文章列表

iOS访问通讯录开发-读取联系人信息

读取通信录中的联系人一般的过程是先查找联系人记录,然后再访问记录的属性,属性又可以分为单值属性和多值属性。通过下面例子介绍联系人的查 ...
关东升 评论(0) 有1156人浏览 2013-07-01 10:32

iOS开发那些事-iOS应用本地化-文本信息本地化

文本信息本地化在本地化工作中占有很大的比例。包括了:应用名称本地化、系统按钮和信息本地化,以及静态文本信息本地化。 系统按钮和信息本地化 还记得天气预报应用背后的“完成”按钮吗,它在中文环境下是“完成”,在英语环境下是“Done”。 还有一些系统给我们的提示信息,连接蓝牙设备时的系统提示。它在中文环境下是中文提示,在英语环境下是英文提示。 系统按钮上的文本和系统提示信息的文字我们都 ...
关东升 评论(0) 有1258人浏览 2013-06-21 10:07

iOS开发那些-如何打包iOS应用程序

我们把应用上传到App Store之前需要把编译的二进制文件和资源文件打成压缩包,压缩格式是zip。 首页找到编译到什么地方,这个很重要也不太好找,我们可以看看编译日志,找到其中的Create universal binary HelloWorld…的内容,然后展开内容如下: Create Universal Binary /Users/tonyguan/Library/Developer/X ...
关东升 评论(0) 有2691人浏览 2013-06-03 10:21

iOS开发那些事-如何编译iOS程序

我们从编写到发布应用会经历3个阶段:模拟器上运行调试、设备上运行调试和发布编译,苹果为了防止非法设备和非开发人员调试和发布应用,使用配 ...
关东升 评论(0) 有4328人浏览 2013-05-31 09:46

iOS开发那些事-Passbook详解与开发案例

Passbook是iOS 6的新功能,只能在iPhone和iPod touch设备中使用。它可以帮助我们管理商家发放的电子会员卡、积分卡、 优惠券等。这将对未来电子商务产生 ...
关东升 评论(0) 有839人浏览 2013-05-29 10:24

推送通知iOS客户端编写实现及推送服务器端编写

1、iOS客户端编程 推送通知技术在Mac OS X和iOS系统上都可以运行,我们本章主要介绍iOS客户端编程,推送通知的编程比较简单,编程的关键是获得令牌,这是从APNS返回的,然后还有把提交给内容提供商。下面我们看看开发之前的一些准备工作。   配置Xcode工程 编写iOS推送应用需要在Xcode工程中进行一些配置,这些配置是主要是设置代码签名标识,代码签名标识的前提要有配置概要文件 ...
关东升 评论(0) 有1394人浏览 2013-05-23 08:12

如何配置iOS推送通知

配置推送通知比较麻烦,需要iOS开发者帐号,然后配置一个Apple ID、配置概要文件和SSL证书。     1 证书签名请求 首先需要证书签名请求,这需要在Mac OS X系统中完成,通过在系统中选择“实用工具”→“钥匙串访问”,然后在打开菜单“钥匙串访问”→“证书助理”→“从证书颁发机构请求证书…”。 选择“从证书颁发机构请求证书”菜单后会弹出证书助手对话框,在用户电子邮件地 ...
关东升 评论(0) 有577人浏览 2013-05-14 09:20

利用iOS API编写简单微博客户端全过程

要编写社交网络客户端程序,可以大体上分为4个主要的步骤   下面我们按照这个流程,介绍一下: 1、引入Accounts和Social框架 工 程中需要引入Accounts和Social框架,Accounts框架中有进行用户账户认证所需类,Social框架中SLRequest类是我们所需 要的。添加具体步骤是选择工程中的TARGETS→WeiBo→Build Phases→Link B ...
关东升 评论(0) 有3407人浏览 2013-05-10 11:50

iOS网络编程-解决iCloud文档存储过程中文档冲突问题

iCloud文档在保存的过程中难免会发生冲突,我们必须要有一套解决冲突的策略。策略的采用要根据用户的需求而定,有的简单有的复杂,最简单的是 直接使用当前版本覆盖冲突版本。复杂的策略,例如:如果是两个文本文件冲突,可以将两个冲突点列出来,让用户来判断再进行保存。   我们采用的策略是使用当前版本覆盖以前的版本。解决冲突首先需要在updateUbiquitousDocuments:方法中注册UID ...
关东升 评论(0) 有615人浏览 2013-05-06 09:19

iOS网络编程-iCloud键值数据存储编程实例

iCloud键值数据存储设计 iCloud键值数据存储编程实例,画面中有两个开关控件,左图是设备1点击“设置iCloud数据”按钮,将控件状态保存到iCloud服务器。右图是设备2画面,过几秒钟后设备2收到变更通知。     配置Xcode工程 使用Xcode创建一个iOS工程,工程创建好之后,选择TAGETS→MyNotes→Summary→Entitlements,我们可以在这里配置 ...
关东升 评论(0) 有1156人浏览 2013-04-28 09:42

iOS开发那些事-构建自适应iPhone和iPad工程

有的时候应用需要能够在iPhone和iPad上运行,当然我们可以选择做两个完全不同的工程,然后共用一些类,但是我们也可以只创建一个工程,然后编译生成一个产品,这个产品能够自适应iPhone和iPad设备,然后在App Stroe发布的时候,它会有两套不同的截图展示给用户。App Store上的Evernote应用,它有两套截图iPhone和iPad,这说明Evernote就是自适应iPhone和 ...
关东升 评论(0) 有749人浏览 2013-04-22 16:16

iOS网络编程实践--NSStream实现TCP Socket iPhone客户端

客户端我们使用iPhone应用程序,画面比较简单。点击发送按钮,给服务器发送一些字符串过去。点击接收按钮就会从服务器读取一些字符串,并且显示在画面上。         有关客户端应用的UI部分不再介绍了,我们直接看代码部分,Socket客户端可以采用CFStream或NSStream实现,CFStream 实现方式与服务器端基本一样。本例我们采用NSStream实现。NSStream ...
关东升 评论(0) 有1580人浏览 2013-04-15 11:45

iOS网络编程-MBProgressHUD等待指示器

第三方的等待指示器,MBProgressHUD就是第三方提供的等待指示器框架。下面是MBProgressHUD提供的等待指示器样式,它们基 本可以分为:未知结束时间和已知结束时间两大类等待指示器,在MBProgressHUD中可以为等待指示器添加标签和详细标签         MBProgressHUD的下载地址是https://github.com/matej/MBProgress ...
关东升 评论(0) 有1079人浏览 2013-04-09 10:28

iOS网络编程-ASIHTTPRequest小例子-数据请求队列

实例:请求队列 我们通过一个例子介绍一下请求队列使用,我们设计了一个应用,用户点击GO按钮从服务器同时下载两张图片显示在画面中。   我们直接看看主视图控制器ViewController.h代码如下: #import “ASIHTTPRequest.h” #import “ASINetworkQueue.h” #import “NSNumber+Message.h” #i ...
关东升 评论(0) 有1453人浏览 2013-04-05 08:40

iOS网络编程-ASIHTTPRequest框架同步请求

在ASIHTTPRequest框架中与HTTP请求相关的类有:ASIHTTPRequest和ASIFormDataRequest,其中最常用的是ASIHTTPRequest,ASIFormDataRequest是ASIHTTPRequest的子类,ASIFormDataRequest可以发送类似与HTML表单数据,也可以上传数据,默认采用POST请求方法。也可以其它的HTTP请求方法。它们都可以进 ...
关东升 评论(2) 有2252人浏览 2013-04-01 08:28

iOS网络编程--ASIHTTPRequest框架安装和配置-图文解说

ASIHTTPRequest框架是优秀的第三方Objective-C的HTTP框架,支持Mac OS X和iOS下的HTTP开发。技术支持网站是http://allseeing-i.com/ASIHTTPRequest/。具有如下优点: 支持下载数据放在内存或本地文件 容易访问请求和应答HTTP header 支持Cookie 支持GZIP请求或应答 支持缓存 支持同步或异步请求 支持HTTPS 但 ...
关东升 评论(0) 有942人浏览 2013-03-29 15:19

iOS开发那些事-iOS网络编程异步GET方法请求编程

上篇博客提到同步请求,同步请求用户体验不好,并且介绍了在同步方法上实现异步,事实上iOS SDK也提供了异步请求的方法。异步请求会使用NSURLConnection委托协议NSURLConnectionDelegate。在请求不同阶段 会回调委托对象方法。NSURLConnectionDelegate协议的方法有: connection:didReceiveData: 请求成功,开始接收数据,如 ...
关东升 评论(0) 有957人浏览 2013-03-27 10:13

iOS开发那些事-故事板实现标签导航

故事板实现标签导航 用故事板技术实现标签导航模式。   使用“Tabbed Application”模版,创建一个名为 “TabNavigationStoryborad”的工程。勾选“Use Storyborads”、“Use Automatic Reference Counting”。创建完成之后打开MainStoryboard.storyboard。 三个Controller Sc ...
关东升 评论(0) 有767人浏览 2013-03-18 09:13

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics