码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode Organizational Identifiers

时间:2016-07-17 16:33:09      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

操作系统(不管是iOS或是OS X)使用bundle标识去唯一标识你的应用.Bundle标识由一个组织id和你App的名字组成.

一般的,组织id是你域名的反转.如果你的域名是example.com那么你的组织id将会是com.example,并且你的MyApp的bundle标识将会是com.example.MyApp.

为毛是域名的反转呢?这是因为在Java世界中反转域名是一种很流行的避免包中名字冲突的方法.

这个想法是:如果所有开发者使用域名来前缀它们包名称的话,名字冲突可以被减少——-每一个开发者(或组织)有责任避免在他们的代码中发生名字冲突.

反转域名被用来模拟Java包中的自然继承体系.同样的技术也在创建iOS和OS X(MacOS ;)的bundle标识中建议使用.

如果你没有一个域名,你可以使用任何对你来说唯一的标识.许多开发者使用lastname.firstname形式的标识,把它作为反转域名来使用.

Xcode Organizational Identifiers

标签:

原文地址:http://blog.csdn.net/mydo/article/details/51895807

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!