iOS 版本更新摘要(二)iOS 7.1

  7.1的更新比较少,就两点(不算 bugs 的话)。

iOS 7.1更新摘要  (What‘s New in iOS 7.1)

官网地址:https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7_1.html#//apple_ref/doc/uid/TP40013916-SW1

iOS 7.1

    这篇更新日志简要的说明了 7.1 几个关键的新特性。这个版本可以运行在目前的iOS设备。为了介绍关键的新特性,这个篇日志列举了更多的细节描述(然而还是不多)。

一、Support for External Media Players (支持外部媒体播放器)

    Apps 现在可以接受并响应外部媒体播放器发送的事件了。这个处理让用户可以仅仅与外部媒体设备交互,而不需要基于 iOS 设备。
    当一个 app 启动时,它去加载一段数据,从设备也好服务器也好,这里面如果包含了可用的媒体对象,并且将这个媒体对象告诉了播放器。然后播放器就为用户读取并播放这段信息。
    媒体播放器通过发送 app 在它这里注册的事件与 app 交互。而 app 端则根据接收到的事件做出相应的动作来响应。

    为了支持这种行为,MediaPlayer.framework 新增了以下的类:
    1、这个类 MPPlayableContentManager 用来控制 app 和外部媒体的交互。数据源是通过实现 MPPlayableContentDataSource 协议来传给内容控制器的
    2、这个类 MPContentItem 会包含每一个特定媒体对象的元数据。这个元数据是用来在 app 外面展示的媒体对象的信息的。一个 MPContentItem 的对象,可以描述任何类型的媒体对象,例如歌曲,视频,FM,播客片段
    3、这个类 MPRemoteCommand 提供了处理 events 的 action。很多特定的子类用来处理特定的事件
    4、这个类 MPRemoteCommandEvent 提供了播放器所需的信息。同样也有许多特定的子类提供特定事件处理所需的信息

二、OpenGL ES

    OpenGL ES framework 为 OpenGL ES 操作提供了自动多线程。当创建一个 EAGLContext 对象后,将它的多线程属性 multiThreaded 设置为 YES。OpenGL ES 随后会建立一个工作线程,并试着将一些操作指令从这个工作现场上卸下。而人工维护并发,你需要为你的 app 运作考虑最佳的策略;你需要一直在不同状态测试和设计,已提供一个更好的性能。
时间: 2024-08-02 20:32:09

iOS 版本更新摘要(二)iOS 7.1的相关文章

iOS 版本更新摘要(三)iOS 8.x

[What's New in iOS 8.x](https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP40014205-SW1 "What's New in iOS 8.x") ####iOS 8.0 #App Extensions iOS 8.0 提供了 app 扩展点,让你可以在系统的选择区域扩展选择区域.

IOS设计模式之二(门面模式,装饰器模式)

本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns. 由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么错误,请与我联系谢谢. 门面(Facade)模式(译者注:facade有些书籍译为门面,有些书籍译为外观,此处译为门面) 门面模式针对复杂的子系统提供了单一的接口,不需要暴漏一些列的类和API给用户,你仅仅暴漏一个简单统一的API. 下面的图解释了这个概念: 这个API的使用者

零基础学习IOS开发(二)- 使用cocos2d-x3.0 执行Hello world

关于开发框架,依据网上检索来的信息,感觉cocos2d-x的ios游戏开发框架非常不错,并且有非常强的可移植性,因此打算尝试一下. 截止写下此文章,最新的cocos2d-x的版本号为v3.0稳定版(几天前刚刚公布),下载地址为:http://www.cocos2d-x.org/filedown/cocos2d-x-3.0-cn 安装方式例如以下: 1.解压程序压缩包(所在路径不能有中文哦,由于是python,你懂的...) 2.sudo python setup.py 安装cocos2d-x,依

学iOS开发(二)——实现一款App之编写自定义类

今天学iOS开发(二)--实现一款App之编写自定义类 当开发iOS应用程序时,你会发现在许多场景下,你需要编写自己的自定义类.当你需要数据和自定义行为一起打包时,自定义类就很有用了.在一个自定义的类中,你可以为存储.操纵和显示数据定义你自己的行为. 例如,考虑iOS Clock app中的全球时钟标签(World Clock tab).这个表视图中的单元格需要显示比标准表视图单元格更多的内容.这是一个不错的机会实现一个扩展UITableViewCell行为的子类,从而在给定的表视图单元格中显示

iOS事件机制(二)

iOS事件机制(二) DEC 29TH, 2013 本篇内容接上一篇iOS事件机制(一),本次主要介绍iOS事件中的多点触控事件和手势事件. 从上一篇的内容我们知道,在iOS中一个事件用一个UIEvent对象表示,UITouch用来表示一次对屏幕的操作动作,由多个UITouch对象构成了一个UIEvent对象.另外,UIResponder是所有响应者的父类,UIView.UIViewController.UIWindow.UIApplication都直接或间接的集成了UIResponder.关于

【HELLO MAKA】MAKA iOS客户端 之二 架构设计与实现篇

上一篇主要做了MAKA APP的需求分析,功能结构分解,架构分析,API分析,API数据结构分析. 这篇主要讲如何从零做iOS应用架构. [HELLO MAKA]MAKA iOS客户端 之一 APP分析篇 [HELLO MAKA]MAKA iOS客户端 之二 架构设计与实现篇 [HELLO MAKA]MAKA iOS客户端 之三 创作模块分析与实现篇 1.  iOS客户端架构 按照功能模块划分.这里可以使用二层设计也可以使用三层设计.MVC, MVCS, MVVM, MVP, VIPER, DD

微信连WiFi关注公众号流程更新 解决ios微信扫描二维码不关注就能上网的问题

前几天鼓捣了一下微信连WiFi功能,设置还蛮简单的,但ytkah发现如果是ios版微信扫描微信连WiFi生成的二维码不用关注公众号就可以直接上网了,而安卓版需要关注公众号才能上网,这样就少了很多ios用户的关注用户,ios用户的线上消费水平普遍比安卓的高.现在好了,微信连WiFi上线连网后关注公众号的流程更新了,解决ios微信扫描二维码不关注就能上网的问题. 还在为无法转化到店顾客为粉丝而烦恼吗? 微信连WiFi上线连网后关注公众号的新流程,让顾客在连你的WiFi时感知你的品牌,成为你的粉丝.

从零开始学ios开发(二):Hello World!

今天看了书的第二章,主要介绍了一下Xcode的使用方法和一些必要的说明,最后做了一个“Hello World!”的小程序,其实就是在屏幕上用一个Label显示“Hello World!”,一行代码都没有写,拖拖控件,改变一下Label字体大小颜色什么的,还是比较简单的,下面把这个过程写一下,至于xcode的使用说明就不在这里具体叙述了,反正到时候用到哪就介绍到哪里吧. 1)启动Xcode 选择“Create a new Xcode project”,创建一个新的项目. 2)模板选择,选择“Sin

iOS图像处理(二)Core Image介绍

原文链接: iOS图像处理(二)Core Image介绍 简书主页:http://www.jianshu.com/users/37f2920f6848 Github主页:https://github.com/MajorLMJ iOS开发者公会-技术1群 QQ群号:87440292 iOS开发者公会-技术2群 QQ群号:232702419 iOS开发者公会-议事区   QQ群号:413102158