iOS读书笔记——常见plist里的key的含义

1、UIAppFonts 内嵌字体

2、UIBackgroundModes 后台运行时的服务(voip,audio,location)

3、UIDeviceFamily array 类型 (1为iPhone和iPod touch设备 ,2为iPad)

4、UIFileSharingEnabled 开启iTunes共享document文件夹

5、UILaunchImageFile 相当于Default.png

6、UIPrerenderedIcon Icon上是否有高光/抛光

7、UIRequiredDeviceCapabilities 设备需要的功能

8、UIStatusBarHidden 状态栏隐藏

9、UIStatusBarStyle 状态栏类型

10、UIViewEdgeAntialiasing 是否开启抗锯齿

11、CFBundleDisplayName app显示名

12、CFBundleIconFile 、CFBundleIconFiles 图标

13、CFBundleName与CFBundleDisplayName 的区别在于这个是短名,16字符之内

14、CFBundleVersion 版本

15、CFBundleURLTypes 自定义url,用于利用url弹回程序

16、CFBundleLocalizations 本地资源的本地化语言,用于iTunes页面左下角显示本地话语种

17、CFBundleDevelopmentRegion 也是本地化相关,如果用户所在地没有相应的语言资源

18、UIApplicationExistsOnSuspend 程序不进入后台

通过代码获取plist中的内容

1 NSDictionary *dict = [[NSBundle mainBundle] infoDictionary];

3 NSLog(@"%@",dict);
时间: 2024-11-03 21:19:10

iOS读书笔记——常见plist里的key的含义的相关文章

iOS 读书笔记 第一章

1.确定某个实例或类方法是否可用. 1)使用NSObject的类方法instancesRespondToSelector:来确定是否在该类的一个实例中存在一个特定的选择器. NSArray *array = @[@"1",@"2"]; if ([NSArray instancesRespondToSelector:@selector(sortUsingComparator:)]) { //do something use sortUsingComparator: }

iOS 读书笔记-单元测试XCTest

测试驱动下的iOS开发.这两天看了一下关于这方面的基础知识.扫一下盲. 测试驱动开发,英文Test-Driven Development 简称TDD.他是一种新型的软件开发方法.他要求在写代码之前先编写测试代码,然后之编写使测试通过的代码,通过测试来推动整个开发的进行.有助于编写简洁可用和高质量的代码.并加速开发过程. 传统开发:编写程序->设计测试用例->编写测试用例程序->单元测试->编写测试报告 测试驱动开发:设计单元测试用例->编写测试用例程序->程序编码-&g

iOS 读书笔记-网络API

文章来自<ios网络高级编程> 在这里只是摘录,其中还有好多东西不知道是什么,等做完整本书的笔记回过头来看下. 框架的每一层都提供了一套关键api,为开发者提供了各种功能与控制. 1 nsurlconnection 是cocoa级别的api,它提供了简单的方法来加载url请求,可以与web service直接进行交互.获取图片.视频还能简单的得到一个格式化的html文档.它构建在NSStream之上,并且在http.https.文件和ftp进行了优化.NSURLConnection限制了你所使

iOS 读书笔记-cookie

cookie是什么东西? Cookie/Session机制详解这位博主写的很详细,可以看一下. iOS 应用中可以在http连接中方便的使用cookie.url加载框架帮我们做了大量的工作以利用协议的这个特征. 经常用到cookie的地方有3个:检索cookie的值.显示删除cookie.手工将cookie加到请求中. url加载系统会自动处理所有http/s请求的cookie,会将返回的cookie保存在响应中,然后按照cookie处理规则将其添加到随后的请求中. url加载系统提供了两个重要

iOS 读书笔记-国际化

吐槽一下:国际化-我想说学习的这个工程好痛苦. 或许是百度的原因,总是不能找到自己想要东西.找到的内容不是不详细就是时间有点久了.让我这种小白很头痛. 下面记录一下整个过程. 国际化是什么 ? 说白了就是在不同的语言上APP上显示不同的文字,也就是说如果你是美国人系统语言是英语,那么APP就显示英语,如果你是中国人,那么APP就显示汉语. 我们首先来做国际化准备. 为了方便我们下面的演示,只添加一个简体中文就行了. 跳出下面界面 点击finish就行了,至于我们上面选对号的两个文件我们下面说.

iOS -读书笔记-网络请求

知道"3次握手"吗?突然想起这个词 什么是3次握手? TCP三次握手/四次挥手详解 这里是3次握手的详细解释 3次握手就是为了可靠的传送数据,TCP(什么是TCP呢?TCP就是一种可靠传输的协议)在发送数据之前,两台主机之间进行3次握手.3次握手完成后才发送数据. 预备知识: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(ur

读书笔记 - 《董事会里的战争》

这也是定位丛书中的一部分,延续了其定位理论,书的副标题<企业管理层的25个营销误区>就已经说明了其主要内容.大师的理论还是非常值得借鉴的,其核心思想定位,是说将品牌锚定在人们的认知之中,从而获得营销和业绩优势.由此理论出发,得出了一些有趣的结论. 例如下面这些.1)不应以做的更好在原有层次与优势品牌竞争,那样相当于要改变人们原有的认知,常常事倍功半:而要通过开创新品类来给人们建立新的认知并形成新品类下的优势品牌.2)新品类应该启用独立的新品牌,避免原品牌导致的认知影响.3)优势品牌应该聚焦以巩

.plist 中各个key的含义

.plist [html] view plaincopyprint? <EMBED id=ZeroClipboardMovie_1 height=14 name=ZeroClipboardMovie_1 type=application/x-shockwave-flash align=middle pluginspage=http://www.macromedia.com/go/getflashplayer width=29 src=http://static.blog.csdn.net/scr

iOS开发中的那些的约定俗成(1)————《编写高质量iOS与OS X代码的52个有效方法》读书笔记(第一章)

iOS开发中的那些的约定俗成(1) ----<编写高质量iOS与OS X代码的52个有效方法>读书笔记(第一章) 前言 "我要成为一个高产的开发人员.""想要混的好,就得多努力." 写这些东西是因为毕竟看了书,但是看书看过去之后,也许印象不是很深刻,有些东西现在也理解不了,那我就把我理解的,现在就可以用到的东西,简单的写出来就好,让自己今后看到就能明白其中的意思. 还有就是锻炼一下表达,编辑能力,慢慢的提升自己,随时随地的都要有一个锻炼的心. 最后当然就