![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS开发-基础教程
ActiveFrank
这个作者很懒,什么都没留下…
展开
-
iOS6下屏幕旋转不响应以及使用Three20不旋转解决方案
苹果将sdk从5.1升级到6.0之后在屏幕旋转的支持上做了一些修改。需要注意的为以下3点:1 plist文件:首先必须在plist文件中Supported interface orientations项进行对应方向的支持。iphone和ipad分别为两项。如下图2 新增加的关于旋转支持的函数:需要在rootviewcontroller中响应以下2个方法:-(BOOL)s原创 2012-09-22 14:31:58 · 2444 阅读 · 0 评论 -
iOS常用网络开源库剖析
iOS的开发基本上离不开网络,离开了网络iPhone也变得索然无味。本文分析一下常用的Http交互的几个类库,做以分析:1 NSURLConnection介绍:系统自带的Http请求类库分析:示例代码:2 AFNetWorking介绍:相对新一些的http请求的类库,且支持block。功能齐全,相对简洁易用分析:示例代码:3 ASIH原创 2015-03-18 11:03:26 · 795 阅读 · 0 评论 -
iOS 播放和采集音频流
iOS下音频流的采集和播放通常采用如下两种方案:1 O原创 2014-06-25 14:40:25 · 4674 阅读 · 1 评论 -
iOS 蓝牙开发那些事
由于接到iphone需要和第三方蓝牙设备交互的任务,便开始了原创 2014-04-18 15:46:37 · 34923 阅读 · 7 评论 -
检测当前iOS设备类型方法
由于iOS设备分类众多,功能也有所差异。原创 2014-04-22 14:15:36 · 3168 阅读 · 0 评论 -
IOS 下的音视频解决方案-FFMPEG
IOS平台下的ffmpeg编译简介,写在经历了n翻折腾之后。首先感谢Cocoachina中众多的资源IOS下基于H264的音视频网传前后走通花了差不多1个多月时间。先说下总的流程如下:a)从网络接收H264视频数据 adpcm音频数据b)网络数据输入到ffmpeg解码库 音频数据输入到音频解码库(音频解码库为自己所写)c)ffmpeg解码出YUV420P视频数据 音频解码出PC原创 2012-04-01 16:32:23 · 35188 阅读 · 16 评论 -
iOS下时间基础处理(NSDate NSDateFormatter等)
首先说一下iOS下时间处理相关的类。NSDate 负责管理具体的时间的累NSDateFormatter 负责设置时间显示格式,和NSDate配合使用。年月日设置如:yyyy-MM-ddNSDateComponents 比较函数,和NSDate NSCalendar配合使用NSCalendar 负责日历相关的功能NSTimeZone 时区设置相关示例1:原创 2013-01-31 16:54:56 · 1329 阅读 · 0 评论 -
iPhone下xib转成iPad的xib
在Xcode 3.x中,将xib从iPhone版转变为iPad版,通过Create iPad Version菜单。但在Xcode 4.x中,这个菜单找不到了。通过一番摸索,笔者发现可以用如下方法将xib转换为iPad版本。1、修改xib源文件xib文件其实是一个xml文件,你可以以文本方式编辑和修改它。在Project Navigator中,在xib文件上右键,选择“Ope转载 2013-01-30 09:28:40 · 1601 阅读 · 0 评论 -
iOS消息推送机制详解(Push Notify - APNS)
由于客户的应用需求,要求在应用软件种加入消息推送的提示,根据提示信息打开响应的连接。故对apple的消息推送机制做了一番研究。消息推送首先需要几个必要的东西:1 SLL证书(申请证书的过程不在详述,只是注意需要消息推送应用程序的apple ID一定不能用通配符,这里有2个SLL证书一个用于调试一个用于发布)2 DeviceToken(这个实际上是一串64位的字符串,每个手机原创 2012-07-09 20:18:47 · 8780 阅读 · 0 评论 -
iOS设备常用控件尺寸简介
iPhone中 Navigationbar的高度为44 ptsTabbar的高度为49 ptsTabbar 种的icon 为30 * 30 ptsStatubar的高度为 20 ptsToolBar的高度为 44 ptsPagecontrol的高度为36 ptsSegmented control的高度为 44 ptsSlider control的高度为 23pts原创 2012-11-08 09:58:49 · 1163 阅读 · 0 评论 -
iOS应用自定义启动加载页面(launch image)的命名规则详述
iOS目前主要分为iPhone和iPad两类设备,启动页面的分辨率如下:iPhone的主流屏幕分辨率为 960*640iPad的主流屏幕分辨率为1024*768通用所有的启动图片Default.png如果你的启动logo比较简单,便可只使用Default.png一张图片所有启动通吃。如果你需要横屏或者不通方向显示的启动界面不一样就得如下:Default-Po原创 2012-10-10 12:48:59 · 7409 阅读 · 0 评论 -
iOS开发学习线路
浏览网站的时候看到下图这个iOS学习流程图,觉得做的还不错。符合自己对iOS学习的认识,分享出来。图片引自:http://www.cocoachina.com/ios/20150303/11218.html原创 2015-03-18 11:17:05 · 705 阅读 · 1 评论