一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancelled:(NSSe...
分类:
移动开发 时间:
2014-07-12 00:08:48
阅读次数:
213
一.iOS概述iOS是Apple公司的移动操作系统,主要?用于iPhone、iPad、iPad Mini、iPod Touch等移动产品。借助iOS,我们可以开发视频类、美图类、新闻类、?音乐类、团购类、电商类、阅读类、出?行类、?生活服务类、游戏类等应?用程序。除此之外,iOS还可以与外部设备通信...
分类:
其他好文 时间:
2014-07-11 23:31:16
阅读次数:
243
iPhone开发中常常需要将对象持久化处理,或者将数据文件反序列化,便于存储用户的配置、习惯、以及保存加载的数据等。一般对象序列化的方式有四种:plist,NSUserDefaults,sqlite以及Core Data。plist和sqlite数据库是最常用的方法。对于plist:新建plist文...
分类:
数据库 时间:
2014-07-11 22:26:31
阅读次数:
350
在上一篇文章中,我们论述了iOS与EV3结合后机器人开发的无限可能,那么,大家要不要一起来Hacking一把呢?为了能够完整地完成我接下来我讲的项目,我们需要做以下准备:1、一台Mac运行MAC OS X 10.9.3以上的操作系统。2、Xcode6。这是iOS在Mac上的开发工具。我们将使用Xcode来进行所有的项目程序的编写3、一两个iOS设备,iPhone或iPad都行。实际上大家最好有两个...
分类:
移动开发 时间:
2014-07-11 00:52:26
阅读次数:
256
/**
* Main method to run the object
* $message 消息内容
* $deviceToken 这里是iphone手机唯一的Token码(记得去掉空格)
* $badge 就是应用图标右上角那个数字
* $sound 消息的声音
* $apnsCert 证书路径
* $p...
分类:
移动开发 时间:
2014-07-10 23:53:40
阅读次数:
357
给按钮做抖动效果,可以这样做,建立anim文件夹在res下面,创建一个button_shake.xml
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="120"
android:fromDegrees="-3"
android:pivotX="100...
分类:
移动开发 时间:
2014-07-10 22:47:01
阅读次数:
319
在做iphone push的时候,keychain不能导出p12证书
解决方法很简单,选中左下角的我的证书即可...
分类:
其他好文 时间:
2014-07-10 17:27:47
阅读次数:
239
IOS蓝牙开发http://blog.csdn.net/xufeidll/article/details/24022261http://blog.csdn.net/swibyn/article/details/20531593由于接到iphone需要和第三方蓝牙设备交互的任务,便开始了蓝牙开发这件事...
分类:
移动开发 时间:
2014-07-09 16:45:43
阅读次数:
240
本章内容
● iOS 应用中的网络错误源
● 检测网络的可达性
● 错误处理的经验法则
● 处理网络错误的设计模式
到目前为止,我们所介绍的iPhone 与其他系统的网络交互都是基于一切正常这个假设。本章将会放弃这个假设,并深入探究网络的真实世界。在真实世界中,事情是会出错
的,有时可能是非常严重的错误:手机进入与离开网络、包丢掉或是延迟;网络基础设施出错;偶尔用户还会...
分类:
移动开发 时间:
2014-07-09 09:15:05
阅读次数:
203
背景:前一段时间帮助一个朋友研究了下流媒体播放方面的知识,感觉挺好玩的。现在把浅薄的尝试和总结分享给大家。一.HLS流媒体点播系统概述HTTPLiveStreaming最初是苹果公司针对其iPhone、iPod、iTouch和iPad等移动设备而开发的流媒体协议,后来在桌面QuickTime播放器中也得到..
分类:
其他好文 时间:
2014-07-09 08:11:11
阅读次数:
237