iOS6 新增特性

1. Maps

替换Google Map为苹果自行研发3D地图

2. Social Network

集成新浪微博,Facebook , Twitter等社交网络帐号管理。 < Social.framework >

3. Pass Kit

提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。

4. Game Center

可调用GKChallenge函数发起游戏挑战;authenticateHandler保存服务端验证信息;支持超时设置;GKAchievement可同时提交多个成就信息。

5. Reminder

Event Kit framework提供可定制提醒服务。

6. In-App Purchase(内置商店):

支持可下载商品,苹果将提供相应服务端存储。  < SKDownload class - StoreKit.framework >

7. Collection Views

新增UICollectionViewController,支持更便捷的自定义Layout。

8. UI State Preservation (界面状态保留)

IOS6.0中,State preservation提供保存界面状态方案。这样即使应用进程被结束,重新打开时仍可让用户感觉界面没有变化。

9. Auto Layout

以“springs and struts”Model 为基础的自动布局,用于:

a. 本地化

b. 支持right-to-left 语言

c. 更好的管理view与controller

10. Data Privacy (数据隐私中心)

a. 通讯录

b. 日历

c. 提醒

d. 相册

第三方应用访问以上项目前,用户将被提示授权。Info.plist可定制访问这些项目时给用户的描述。

Note:应用若被拒绝授权,将收到Null数据,须做好相应流程管理。

 

Additional Framework Enhancements  ( 框架增强 ) 

一.  UIKit Framework:

UIImage:新初始化方法,可设置scale参数

支持自定义界面: UIBarButtonItem, UIPageControl, UIPageViewController, UISwitch, and UIStepper

UITableView:新成员变量UITableViewHeaderFooterView来设置header, footer

UITableViewController:支持内置刷新按钮-UIRefreshControl

UIWebView:提供禁止访问额外隐藏内容的方法

**UIViewController:

全新的更简洁的屏幕旋转管理方法 (极度坑爹,跟原先完全不同)

UINavigationBar:可subclass了..

二. OpenGL ES:

GL_EXT_texture_storage,      GL_APPLE_copy_texture_levels, GL_APPLE_map_buffer_range, GL_APPLE_sync, GL_APPLE_shader_framebuffer_fetch

三. Media Player Framework

增加MPVolumeView:用于自定义音量条

四. Image IO Framework:

可查询EXIF及IPTC,得到图片的拍摄信息 (光圈,焦距,曝光时间) (相关类:CGImageSourceRef, CGImageDestinationRef)

五. iAd Framework

广告Banner支持一个在iPad上的新尺寸。

六. Foundation Framework:

1. NSFileManager:支持云管理

2. NSUUID类:支持开发者自行生成需要的UUID

3. NSURLRequest:允许开发者设定某request在多元网络环境下是否被允许。

4. NSString 新增转大小写的方法,哦耶~

七. External Accessory Framework:

新增一个华丽丽管理蓝牙设备连接的界面:显示可用蓝牙设备列表。

八. Event Kit Framework:

优化提醒,日历管理。

九. Core Video Framework:

支持2种新像素级格式,以提供OpenGL ES相关更高效的one-channel, two-channel图像存储。

十. Core Media Framework

新增CMClockRef, CMTimebaseRef类型。

十一. Core Location Framework (地理位置框架)

1. 当用户在指定时间内未移动,通过设置pausesLocationUpdatesAutomatically来暂停地理位置传送,以节省电量。

2. 设置 activityType来区分driving usage 和 fitness usage

十二. Core Bluetooth Framework

蓝牙设备支持外围模式(peripheral mode), 之前只支持中心模式(central mode)。

十三. Core Audio

1. AUDeferredRenderer音频单元,允许以低优先级线程模式,进行更频繁的音频切片。

2. AudioQueueProcessingTap:允许截获音频队列上的数据,并处理它,你懂的^^。

十四. AV Foundation Framework

AVPlayer更好的支持网络流媒体 etc..

十五. Ad Support Framework 

提供用于标识App广告客户端的新方案(干掉UDID后的新招,貌似CFUUID)。

十六. Accelerate Framework 

新增vDSP, SSE, etc ..

【WorkBuddy专栏39】零基础也能做小程序——WorkBuddy微信小程序开发完全指南 阅读详情

相关推荐

STM32F103内部晶振配置实战:从代码修改到频率验证(附工程模板)

本文详细介绍了STM32F103内部晶振(HSI)的配置实战,从代码修改到频率验证的全流程,并附赠可直接使用的工程模板。通过对比HSI与外部晶振的优缺点,帮助开发者在成本敏感和空间受限的应用中实现稳定时钟配置,同时提供频率校准和常见问题排查方法。

weixin_29171087的博客 323

iOS6.0框架及功能更新小结(转)

1. Maps 替换Google Map为苹果自行研发3D地图 2. Social Network 集成新浪微博,Facebook , Twitter等社交网络帐号管理。 < Social.framework > 3. Pass Kit 提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。 4. Game Center 可调用GKChallenge函数发起游戏挑...

weixin_30752699的博客 218

全网最详细单细胞保姆级分析教程(一) ---pbmc

通过观察热图,可以了解不同细胞在主成分上的分布情况,以及主成分与细胞特征之间的关系。数据归一化是数据分析中的常见步骤,旨在消除数据集中不同特征之间的量纲差异,并使它们在相同的尺度上进行比较。函数会根据指定的主成分维度计算数据点之间的距离,并找到每个数据点的邻居。函数会根据数据点之间的相似性将其分组到不同的聚类中。数据缩放是数据分析中的常见步骤,旨在将数据的特征值调整到相似的范围,以避免某些特征对分析结果的过度影响。通过可视化维度载荷,可以了解哪些特征对主成分的形成起到了重要作用,以及不同特征之间的相关性。

ZxVSaccount的博客 6707

iOS音频播放 (五):AudioQueue 转

原文出处 : http://msching.github.io/blog/2014/08/02/audio-in-ios-5/ 前言 在第三篇和第四篇中介绍了如何用AudioStreamFile和AudioFile解析音频数据格式、分离音频帧。下一步终于可以使用分离出来的音频帧进行播放了,本片中将来讲一讲如何使用AudioQueue播放音频数据。 AudioQ

孙启超 2万+

Python程序—定子故障三相永磁同步电动机振动与电流数据集

1.0 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为2.26%: 匝间短路故障,严重度为2.70%: 匝间短路故障,严重度为3.35%: 匝间短路故障,严重度为4.41%: 匝间短路故障,严重度为6.48%: 匝间短路故障,严重度为12.17%: 匝间短路故障,严重度为21.69%1.5 kW 电机匝间短路故障数据: 正常匝间短路振动数据: 匝间短路故障,严重度为1.57%: 匝间短路故障,严重度为1.88%: 匝间短路故障,严重度为2.34%

m0_66465741的博客 1321

【TM1650】STM8S TM1650芯片控制程序

以下为.h文件: #ifndef __TM1650_I2C_H #define __TM1650_I2C_H #include "stm8s.h" #include "stm8s_gpio.h" #include "tim1.h" #include "usart2.h" #include &lt;iostm8s103f3.h&gt; #include &lt;intrinsics....

cxw312864660的博客 1万+

ios6的新特性

今天凌晨,苹果发布了新的ios6系统, 其中有不少更新,以下整理列举其十大更新:     1.  对中国用户更加友好   改进了输入法,加入了微博等国人熟悉的网络应用。    2. 支持中文Siri       升级之后,Siri语音功能将会更加丰富,也将会更加人性化,通过提问,Siri将会为为用户呈现更加丰富以及详细的内容。升级后的Siri将可实现与第 三方应用无缝衔

NewJerryj的专栏 916

Blender SMPL-X 插件安装

Blender XMPL-X 插件安装

heleneveryday的专栏 5358

Activiti6.0的框架部署

最近又研究起activiti工作流了.首先在官网下了一个Activiti6.0.0.zip的包. 下载地址:https://www.activiti.org/ 然后点击Lean More, 当然你也可以点击下载Activiti 7.0版本的. 下载下来后,你要有数据库. 我用的数据库是MySQL 8.0 ,和tomcat ,我用的tomcat是7.0, 这里我只是写部...

icefire_love的专栏 711

基于Dify1.9知识库流水线模板的思考——图像和表格数据处理

本文探讨了Dify1.9知识库流水线中LLM节点对文档图像/表格增强处理的优化方案。针对当前仅在内容后追加说明的简单做法,提出了结构化标注的改进方法:通过唯一ID和注释块标记图像/表格及其描述,确保内容可精准对齐。文章详细阐述了该方案的解析处理流程、数据结构化表示方法,以及在RAG检索和文档还原中的具体应用。关键经验包括:必须结构化标注非文本内容、LLM增强的必要性、语义向量化处理等。该方案解决了原始方法在内容重排、相似元素区分和检索精度等方面的问题。

roseey的专栏 1438

电商秒杀场景下,如何用Redis+Lua脚本实现原子性库存扣减(附完整代码)

本文针对电商秒杀场景下的高并发与超卖难题,详细解析了如何利用Redis的原子性命令与Lua脚本实现可靠的库存扣减。通过对比多种方案,阐述了Redis+Lua作为黄金搭档的技术原理,并提供了从基础扣减到预扣减模型的完整代码实现,确保在高并发下数据的一致性与系统性能。

weixin_29219539的博客 503

iOS开发-iOS6 — 10 新特性总结

目录(?)[-] iOS6-10新特性总结 iOS 6 废除了viewDidUnloadviewDidUnload废除了shouldAutorotateToInterfaceOrientationUISwitch可以设置开关颜色和背景图UINavigationBar新增了设置阴影图片属性UIImage可以在设置图片可以进行缩放UICollectionViewAutolayout语

My_Dream的博客 1965

【华为OD机试真题】459、小扇和小船的数字游戏、数字游戏 | 机试真题+思路参考+代码解析(CD卷)(C++、Java、Py)

### 🎃题目描述 >小扇和小船今天又玩起来了数字游戏,小船给小扇一个正整数 n(1  现在求 m 的最小值

KJ.JK 1719

ios6新特性

相关链接 http://www.devdiv.com/iOS_iPhone-iOS6%E6%96%B0%E7%89%B9%E5%BE%81%EF%BC%9A%E5%8F%82%E8%80%83%E8%B5%84%E6%96%99%E5%92%8C%E7%A4%BA%E4%BE%8B%E6%B1%87%E6%80%BB-thread-127965-1-1.html

sxsoul的专栏 1601

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

iOS开发者:其实你还有很多东西需要学

iOS 新特性总结(since iOS6) iOS 6 1、废除viewDidUnLoad 收到内存警告需要到didReceiveMemoryWarning中处理 【小技巧】 -(void)didReceiveMemoryWarning { [super didReceiveMemoryWarning];//即使没有显示在window上,也不会

hahahakonghee的专栏 5831

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

wavecn 2.0.0.5 正式版_iOS12.2 beta6更新了什么 苹果iOS12.2 beta6新特性与升降级方法

昨天晚上,苹果公司抢在3月25日的春季新品发布会之前,提前发布了2019新款iPad Air和iPad mini两款平板电脑,外观变化不大,主要是更大、更强,也更贵了。今天凌晨,苹果又带来了iOS12.2 beta 6测试版更新,如果不出意外的话,iOS12.2正式版大概率会在3月26日凌晨发布。那么,iOS12.2 beta 6更新了什么?如何升级或降级呢?今天小编详细汇总介绍下 iO...

weixin_39866857的博客 132

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ios6.0以前版本开发 异常信息:reason: ‘Could not instantiate class named NSLayoutConstraint’

ios6版本出来新特性:auto layout属性,此属性只针对ios6及以上版本;  ios6以下版本运行时出现异常信息:Terminating app due to uncaught exception ‘NSInvalidUnarchiveOperationException’, reason: ‘ Could not instantiate class named NSLayoutC

jianjianyuer的专栏 420

iOS6、7、8、9新特性汇总和适配说明

iOS6、7、8、9新特性汇总和适配说明 i

sheng_bin的博客 567

IOS6.0 新特性

转自:https://developer.apple.com/library/ios/#releasenotes/General/WhatsNewIniPhoneOS/Articles/iOS6.html iOS 6.0 This article summarizes the key developer-related features introduced in iOS 6. Thi

zoutian007的专栏 2204

IOS新特性详情

DevDiv为开发者持续准备iOS6中新特性的参考资料和示例代码,欢迎各位D友们前来学习讨论交流 苹 果公司在iOS6中增加了许多新特征,比如下面这些Social Framework、PassKit Framework、Auto Layout、Maps、Collection Views、UI State等。DevDiv会在接下来的岁月里与大家分享iOS6中的新特性。 ...

weixin_30520015的博客 76

iOS 各版本中的新特性(What's New in iOS)

Introduction 查看文本打印 This document provides information about features that were introduced in different versions of iOS and that affect the development of iOS apps. This document descr

dongtinghong的专栏 1655

Adobe AIR 2.6 SDK 正式发布

  这次主要大的变化是针对 iOS 的改进支持,详情请见 Adobe AIR Team 的官方博文。   AIR 2.6 的新特性   AIR 2.6 针对 iOS 的新特性 (视频)   下载:   AIR 2.6 SDK   AIR 2.6 Runtime...

AIR爱好者 323

iOS6新特征:参考资料和示例汇总

注:本系列学习帖子我在DevDiv.com移动开发社区原创首发         转载请注明出处:BeyondVincent(破船)@DevDiv.com 如果你有什么问题也可以前往交流 下面是首发地址: iOS6新特征:参考资料和示例汇总 DevDiv为开发者持续准备iOS6中新特性的参考资料和示例代码,欢迎

BeyondVincent(破船)的专栏 3415

xcode 4.5.2 中使用 ios 6 skd iOS/Xcode异常:reason: ‘Could not instantiate class named NSLayoutConstraint’

原文: http://blog.csdn.net/vividloves/article/details/8016145 在使用 xcode 4.5.2 和 ios 6 skd的时候,开发的应用部署到 5.1 的机器上.出现如下错误 iOS/Xcode异常:reason: ‘Could not instantiate class named NSLayoutConstraint’

一个烂人的随手笔记 1082

我在开发中所遇到的iOS7新特性以及iOS7与iOS6的适配问题总结

⓵UIImageView 1. // iOS7添加的对图像颜色处理的功能,过滤颜色的功能 2. _imageView.tintColor = [UIColor blueColor]; 3. //重新绘图 4. _imageView.image = [_imageView.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplat...

weixin_30786617的博客 73
上一篇: 【无限互联】程序员技术练级攻略
下一篇: ASIHTTPRequest缓存策略的设置
iteye_3205
博客等级 码龄8年 0粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值