
IOS
文章平均质量分 73
load_life
这个作者很懒,什么都没留下…
展开
-
iOS开发之多媒体播放
iOS sdk中提供了很多方便的方法来播放多媒体。本文将利用这些SDK做一个demo,来讲述一下如何使用它们来播放音频文件。AudioToolbox framework 使用AudioToolbox framework。这个框架可以将比较短的声音注册到 system sound服务上。被注册到system sound服务上的声音称之为 system sounds。它必须满足下面几个条转载 2012-05-03 08:39:16 · 500 阅读 · 0 评论 -
xcode 4.2 设置 横屏,竖屏
方法一:程序中控制,每一个自定义的 UIViewController 都有一个方法:[html] view plaincopyprint?- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ //看下转载 2012-05-09 13:19:47 · 1386 阅读 · 0 评论 -
iPhone/iPad程序 如何 禁止自动休眠
//禁止自动休眠可以通过这一句话搞定: [UIApplication sharedApplication].idleTimerDisabled=YES; //当然一定要慎用,记着退出程序时把自动休眠功能开启 UIApplication sharedApplication].idleTimerDisabled=NO; phonegap程序在Classes文件夹下的MainVi转载 2012-05-08 16:00:27 · 2732 阅读 · 0 评论 -
关于phonegap 开发iOS 程序时 的ERROR whitelist rejection【不能请求服务端】
关于phonegap 开发iOS 程序时 的ERROR whitelist rejection 解决办法其实很简单,打开supportiong files ,找到 phonegap plist 右键用sourse code的方式打开,在ExternalHosts 下方增加如下代码: localhost转载 2012-05-09 15:30:49 · 1370 阅读 · 0 评论 -
js页面文字选中后分享到新浪微博实现
一、功能简述正是微博如火如荼的时节,其中各个微博的分享功能是网站推广产品的好东东啊,此时如何方便快捷的使用微博的分享功能就显得比较重要了。我的站点每篇文章的底部有一些分享的链接:不过我觉得这些分享基本上就是聋子的耳朵——摆设。除非这篇文章惊天地、泣鬼神,痛彻心扉,穿越前世今生。但是,如果有更加方便快捷的分享方式,这种冷淡得让人结冰的场面或许就不会经常出现。一般翻译软件都有划词翻译功转载 2012-05-28 09:21:23 · 838 阅读 · 0 评论 -
关于UIWebView和PhoneGap的总结
前言今天参加了Adobe和优快云组织的一个关于PhoneGap的开发讲座 ,而PhoneGap在iOS设备上的实现就是通过UIWebView控件来展示html内容,并且与native代码进行交互的。正好我们在做有道云笔记的iPad版,因为我们也是使用UIWebView来展示笔记内容,所以也需要做js与native代码相互调用的事情。所以在这儿顺便总结一下UIWebView在使用上转载 2012-05-29 12:15:17 · 1102 阅读 · 0 评论 -
UITextView 控件-IOS开发
1.创建并初始化创建UITextView的文件,并在.h文件中写入如下代码:C代码 #import @interface TextViewController : UIViewController { UITextView *textView; } @property (nonatomic,转载 2012-05-29 15:42:34 · 590 阅读 · 0 评论 -
IOS下Phonegap 插件开发
用上一节我们创建的Hello 项目来示例http://www.mwebgl.com/dede/a/kaifakuangjia/Phonegapjishuwendang/2012/0511/125.html在Hello项目中创建 js HelloPlugin.jsvar HelloPlugin = { callNativeFunction: function (succes转载 2012-06-01 08:17:01 · 935 阅读 · 0 评论 -
objective-C中的接口与泛型
先承认我是标题党,因为在obj-c的世界中,官方根本没有"接口"与"泛型"这样的说法。不过在obj-c中有二个与之接近的概念"非正式协议(interface)"与"正式协议(protocal)"。非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface)并不完全相同。回忆一下前面学过的内容,我们定义一个类Sample时,总是会先生成一个转载 2012-05-31 18:40:04 · 467 阅读 · 0 评论 -
Objective-C数组
Objective-C数组相关操作。 // insert code here... NSLog(@"数组");//指定多个字符串创建数组NSArray *array;array=[NSArrayarrayWithObjects:@"0-asd",@"1-fds",@"2-哈咯",@"3-个人",nil];//数组的长度NSLog(转载 2012-06-01 10:46:56 · 472 阅读 · 0 评论 -
Controlling text size in Safari for iOS without disabling user zoom
The default viewport settings – the size and scale of the viewport – in Mobile Safari/Safari for iOS are optimised for websites with a width of 980 pixels. This means that if you use a fluid/elastic转载 2012-05-15 09:38:10 · 616 阅读 · 0 评论 -
关于@property及@synthesize以两Demo简单说明
大家应该都知道@代表“Objective-C”的标志,证明您正在使用Objective-C语言,可面对property及synthesize却十分头痛,对于初入iphone开发之路。就拿我自己来说吧,最初学Objective-C时,根本不晓得@property还有@synthesize有什么作用,为什么要加这两个东东,这两个东东到底用来干嘛了,脑里是一头雾水。心里是空空如也,后面慢慢理转载 2012-06-01 10:53:24 · 413 阅读 · 0 评论 -
Which responsive images solution should you use?
2012-5-11(4 天前)Which responsive images solution should you use?作者:Chris CoyierThere are a bunch of techniques going around for dealing with responsive images la转载 2012-05-15 09:09:22 · 679 阅读 · 0 评论 -
非常有用的一些objective-c知识点
1获取系统语言设置 NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; NSArray *languages = [userDefault objectForKey:@"AppleLanguages"]; NSString *preferredLang = [languages转载 2012-05-21 15:04:35 · 5828 阅读 · 0 评论 -
一些iOS高效开源类库
因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。 KissXml——xml解析库相关教程:http://www.iteye.com/topic/625转载 2012-05-21 15:06:09 · 433 阅读 · 0 评论 -
【wonderful】iOS5编程--UIApplication深入研究
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实转载 2012-05-09 14:25:42 · 449 阅读 · 0 评论 -
iPhone消息推送机制实现与探讨
原文:http://blog.youkuaiyun.com/zhuqilin0/article/details/6527113最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。转载 2012-05-09 13:01:40 · 431 阅读 · 0 评论 -
iOS开发之Objective-C与JavaScript的交互
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString 使用stringByEvaluatingJavaScriptFrom转载 2012-05-03 08:41:07 · 497 阅读 · 0 评论 -
iOS开发之在地图上绘制出你运动的轨迹
iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有用,比如快递追踪、汽车的gprs追踪、人员追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现 在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我转载 2012-05-03 08:43:01 · 758 阅读 · 0 评论 -
计一个移动应用的本地缓存机制
在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。3、可以判断文件缓存什么时候过期。这里为转载 2012-05-03 08:45:07 · 521 阅读 · 0 评论 -
objective-c基础教程——学习小结
提纲:简介与C语言相比要注意的地方objective-c高级特性开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍)简介:1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。个人认为,对于用惯了常用的C,JAVA等语言的人来说,objective-c是转载 2012-05-03 22:41:43 · 813 阅读 · 0 评论 -
iphone 程序真机测试 -Xcode
期遇到一个问题,就是怎么去解决在mac os 开发的iPhone 程序,怎么在真机上测试,经过在网上搜集资料,算是终于运行于真机上咯。在此记录一下搜集的资料:我的开放环境:----mac os 10.6.3 和xp双系统----ipad 3.1.3----iPhone SDK 3.21,第一步破解ipad2,第二步win下,用91手机助手转载 2012-05-04 13:48:04 · 861 阅读 · 0 评论 -
Objective-C语法快速参考
来源:http://www.cocoachina.com/newbie/tutorial/2009/0611/150_4.html大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样转载 2012-05-04 20:37:17 · 400 阅读 · 0 评论 -
史上最全的Xcode快捷键
它们分别是command、option、control、shift以及esc除了command键上有标志之外其余四个可以通过这四个键对比比较出来,在百度上有一篇很详细的图片与注解,其地址为:http://hi.baidu.com/sky_q/blog/item/5cd5dbf2da56441fb07ec58e.html 作者为:流浪猫。以下是我在新浪网上找到的另一篇文章,部分内容我已经转载 2012-05-07 11:43:18 · 545 阅读 · 0 评论 -
In-App Purchases入门
翻译稿来源:http://www.cnblogs.com/andyque/archive/2012/01/15/2190193.html原文地址:http://www.raywenderlich.com/2797/introduction-to-in-app-purchases如果抛开广告不谈,对于免费软件、游戏的营销,苹果提供的内置购买功能的确十分重要,相信这篇详尽的入门教程转载 2012-05-08 11:55:55 · 498 阅读 · 0 评论 -
iOS应用的真机调试
必须条件:99美元的帐号,没有这个就不用再往下看了。 首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面: 点击第一项:iOS Provisioning Portal,然后转载 2012-05-08 14:55:48 · 362 阅读 · 0 评论 -
【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!
wonderful教程:http://www.cocoachina.com/bbs/read.php?tid=69165&keyword=iap http://www.cocoachina.com/bbs/search.php#submit http://blog.youkuaiyun.com/xiaominghimi/article/details/7439720 Hi转载 2012-05-08 10:46:05 · 639 阅读 · 0 评论 -
Store Kit Guide(In App Purchase)翻译
一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Store Kit的API只是为程序添加In App Purchase功能的一小部分。你需要决定转载 2012-05-08 14:20:45 · 413 阅读 · 0 评论 -
In App Purchase
一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的store kit 模型:Store Kit的API只是为程序添加In App Purchase功能的一小部分。你需要决定转载 2012-05-08 14:30:06 · 698 阅读 · 0 评论 -
iOS开发中常见错误修改指南
1. 错误信息 :Certificate identity 'iPhone Developer: XXXXXXXX' appears more than once in the keychain. The codesign tool requires there only be one出错原因:如果你有一个付费的开发帐号,并且多次(大于一次)为同一个计算机生成私有证书,并且,每次都生成了p转载 2012-05-09 09:34:57 · 531 阅读 · 0 评论 -
联机调试,以及打包ipa
本文的基础是,你必须有一个付费的开发帐号。我做演示的系统是Lion,如果你的系统是10.6,会稍微不同。在你付费成功后,你必须生成私有的证书。步骤如下。1.生成私有证书在实用工具中打开keychain(钥匙串访问)在菜单“钥匙串访问”->"证书助理"->“从证书颁发机构请求证书...”在上面的界面中,用户电子邮件地址中填入你的转载 2012-05-09 09:38:00 · 737 阅读 · 0 评论 -
MPMoviePlayerViewController实现横屏播放
phonegap 视频插件:https://github.com/eiffelqiu/phonegap-videoplayer-plugin此插件默认只能设置横屏(NO)/坚屏(YES),要弄成自动适应:(将相关内容注释掉)实现播放视频的时候自动横屏必须重写MPMoviePlayerViewController,具体代码如下:1.重写MPMoviePlayerViewC转载 2012-05-21 16:00:36 · 1964 阅读 · 0 评论