自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探路者_iOS

原理->demo->write->write..->write->success

  • 博客(20)
  • 收藏
  • 关注

转载 iOS学习笔记20-通过AirServer使用AirPlay镜像并实现多屏幕显示控制

AirPlay是iOS中一个很酷的功能,通过Wi-Fi连接支持AirPlay的设备,然后使用镜像功能就能在其他设备显示内容,播放声音。有很多大型的游戏都支持AirPlay,这样比如连接电视时,那么iPhone就完全变成了游戏手柄,而电视显示游戏画面。由于大部分的iOS用户都没有使用Apple TV,因此多屏幕的应用比较少使用。但这并不能否定AirPlay的强大功能。本文将介绍使用AirServer

2015-08-26 15:22:03 9386

转载 iOS学习笔记19- IOS MagicRecord 详解

目录(?)[+]刚开始接触IOS不久,尝试着翻译一些博客,积累技术,与大家共享。本篇内容讲解的是MagicRecord的使用,是对CoreData的深度封装,原文地址:http://www.raywenderlich.com/56879/magicalrecord-tutorial-ios 欢迎大家指正,谢谢!CoreData作为Mac OS 和IOS开发数据持久化和用户数

2015-08-25 17:10:23 381

转载 iOS学习笔记18- iOS检查版本更新

在我们使用应用时,一打开应用,如果此应用有新的版本,常常能在应用中给出提示,是否要更新此应用。所以,我们就来看看,版本更新是如何实现的。应用苹果给了我们一个接口,能根据应用id请求一些关于应用的信息。我们可以根据返回的信息,来判断版本是否和应用的版本一致,如果不一致,那么就出现新的版本了。这时,就需要向用户提醒有新的版本,需要更新。具体步骤如下:?

2015-08-24 10:55:20 347

转载 iOS学习笔记17-直接拿来用!最火的iOS开源项目(三)

直接拿来用!最火的iOS开源项目(三)发表于2013-07-17 10:00|40337次阅读| 来源CSDN|44 条评论| 作者唐小引iOS开源项目GitHub移动开发最受欢迎的开源项目HTML5FFmpeg摘要:GitHub上的iOS开源项目可谓是姹紫嫣红开遍,但究其根源,却都是因为开发者本身对于某种效果的需求以及热爱。在本文中,我们将继续细数那些能够带给iOS开发者

2015-08-24 10:38:30 419

转载 iOS学习笔记16-直接拿来用!最火的iOS开源项目(二)

“每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适不过的了。GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有的项目已经被弃用,即使曾经的它很受开发者喜爱,有的项目则继续发扬光大,新项目更是层出不穷。在本文中,我们将继续为大家介绍20个在GitHub上非常受开发者欢迎的iOS开源项目,在这些项目中,有哪些是

2015-08-24 10:35:17 389

转载 iOS学习笔记15- 直接拿来用!最火的iOS开源项目(一)

在结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点。今天,我们将介绍20个在GitHub上非常受开发者欢迎的iOS开源项目,你准备好了吗?1. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的

2015-08-24 10:31:14 391

转载 iOS学习笔记14-CocoaPods pod install/pod update更新慢的问题

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod

2015-08-21 15:11:31 298

转载 iOS学习笔记13-iOS 'The sandbox is not sync with the Podfile.lock'问题解决

更新Cocoapod之后出现问题:[plain] view plaincopydiff: /../Podfile.lock: No such file or directory  diff: Manifest.lock: No such file or directory   error: The sandbox is not in sync with the Podf

2015-08-21 15:10:13 1872

转载 iOS学习笔记12-m3u8文件信息总结

最近在做视频下载,本地播放功能的时候,发现的问题,先笔记记录一下开发思路(1) 在线解析m3u8文件内容,把里面的ts对应连接的资源下载本地的Document文件下。    (2) 把下载下来的资源使用本地路径重新拼接成一个新的本地m3u8文件。(3) 然后在开启一个http服务端,把m3u8共享成连接地址,让播放器播放。一、概念1. Playlist fil

2015-08-20 14:10:15 3687

转载 iOS学习笔记11-iOS应用国际化教程(2014版)

源地址:http://www.cocoachina.com/industry/20140526/8554.html本文最初由Sean Berry撰写,由Ali Hafizji针对iOS 7进行了更新。开发一款伟大的iOS应用程序是件了不起的事情,但是还有比优秀的代码、华丽的设计以及直观化交互更多的事要做。跻身在App Store排行榜前列还需要正合时宜的产品营销、扩大用户群的能力、

2015-08-11 16:58:53 391

转载 iOS学习笔记10- IOS MagicRecord 详解

感谢博主:http://blog.csdn.net/dongtaochen2039/article/details/40376197刚开始接触IOS不久,尝试着翻译一些博客,积累技术,与大家共享。本篇内容讲解的是MagicRecord的使用,是对CoreData的深度封装,原文地址:http://www.raywenderlich.com/56879/magicalrecord-t

2015-08-05 10:59:53 693

转载 iOS学习笔记9- iOS 如何使用TestFlight进行Beta测试

假如你现在完成一个App的开发并准备进行真机测试,那么请问你会怎么做呢?难道是直截了当的把App扔到App Store上然后下载来试试?当然,如果你的App相当简陋,这么做的话无可厚非。不过如果你要做的是一款高质量的App并迫不及待的想发布出去的的话,我建议你还是在真正发布前好好的进行Beta测试。Beta测试属于软件开发周期中的一环,在此之前你已经在模拟器和自己的真机上进行过测试。不

2015-08-04 15:13:24 402

转载 iOS学习笔记8-iOS 实现发送邮件和短信

导入framework导入MessageUI.framework发送邮件首先需要在.h文件中实现下面的操作:[objc] view plaincopy#import   然后实现下面的代理 :MFMailComposeViewControllerDelegate[objc] view plaincopy- 

2015-08-04 14:54:36 410

转载 iOS学习笔记7- iOS 添加定制字体到应用程序中

目录(?)[+]查找字体文件所在的位置点击字体册,选中相应的中文字体文件位置:将需要的字体文件拷贝到应用程序包。编辑 App 中的 info.plist 文件 接下来打开 App 中的 info.plist 文件,该文件应该在 Supporting Files 文件夹 下。添加一个新的 Key,通过右键点击 戒者

2015-08-04 14:52:37 364

转载 iOS学习笔记6- iOS UICollectionView简单使用

目录(?)[+]首先认识一下UICollectionView[objc] view plaincopyNS_CLASS_AVAILABLE_IOS(6_0) @interface UICollectionView : UIScrollView  UICollectionView 和 UICollectionViewController 类是i

2015-08-04 14:50:08 397

原创 iOS学习笔记5-MPMoviePlayerController详解

MPMoviePlayerController在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放。这个类实现了MPMediaPlayback协议,因此具备一般的播放器控制功能,例如播放、暂停、停止等。但是MPMediaPlayerController自身并不是一个完整的视图控制器,如果要在

2015-08-04 09:47:34 3850

转载 iOS学习笔记4-xcode构建iOS app时为什么分version和build两个版本号

version是app发布时用户看到的版本号。build的为了方便开发者多次提交binary, 比如被苹果reject后。例如,第一次提交version和build都是1.0.假如审核没过,那么修改代码后新的构建的version还是1.0,build改为1.0.1就ok了。这是一个很显而易见的区别,但我之前一直就没留意到. >_

2015-08-04 09:32:42 335

转载 IOS学习笔记3 - 关于Info.plist

我们建立一个工程后,会在Supporting files下面看到一个"工程名-Info.plist"的文件,这个是对工程做一些运行期配置的文件,很重要,不能删除。如果你在网上下载的工程中的这个文件名只是Info.plist,那么恭喜你,这个工程太老了,是用包含SDK2.0以前的Xcode生成的,不过没关系,不影响使用。如果你使用文本编辑器打开这个文件,你会发现这是一个XML格式的文

2015-08-03 09:57:48 286

转载 iOS学习笔记2-IOS8系列之应用扩展

一、扩展概述扩展(Extension)是iOS 8中引入的一个非常重要的新特性。扩展让app之间的数据交互成为可能。用户可以在app中使用其他应用提供的功能,而无需离开当前的应用。 在iOS 8系统之前,每一个app在物理上都是彼此独立的,app之间不能互访彼此的私有数据。而在引入扩展之后,其他app可以与扩展进行数据交换。基于安全和性能的考虑,每一个扩展运行在一个单独

2015-08-03 09:56:21 538

转载 iOS学习笔记1-开发的一些奇巧淫技

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这句之后就变成了这样.自定义了left

2015-08-03 09:52:12 406

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除