UTI 唯一类型标识
本文轉載至?http://blog.csdn.net/zaitianaoxiang/article/details/6657231
application documentation types system string listAdopting Uniform Type Identifiers采用統一類型標識符
Introduction to Uniform Type Identifiers Overview?統一類型標示符概述
Declaring New Uniform Type Identifiers聲明新的統一類型標示符
From the documentation:
If your application uses proprietary data formats, you should declare them in the Info.plist file of your application bundle. Some guidelines:
-
Your UTI string must be unique. Following the reverse-DNS format beginning with com.companyName is a simple way to ensure uniqueness. While the system can support different UTI strings with the same specification, the reverse is not true.
-
If your code relies on third-party UTI types that may not be present on the system, you should declare those UTIs as imported types in your bundle.
-
Be sure to add conformance information if your proprietary type is a subtype of one or more existing types. In most cases you should not specify conformance to a nonpublic type, unless you are also declaring that type in your bundle. For a list of public and Apple-defined UTIs, see "System-Declared Uniform Type Identifiers"
如果你的應用程序用到專用的數據類型,你需要聲明他們在你的應用程序綁定的info.plist文件。
一些提示:
????? 你定義的統一類型標識 必須是特定的,隨著com.companyName反向DNS格式開始是一個簡單的方法,以確保其唯一性。雖然該系統可以支持不同的UTI的字符串按照同樣的規格,反之則不行。
??????如果你的代碼依賴第三方的UTI但是可能不存在于系統中,你應該聲明UTI為綁定的導入類型
??????如果您的專有類型是一個或多個現有類型的一個子型,則必須要添加一致性的信息,在大多數情況下,你不應該為非公有制類型指定一致性,除非你也聲明了此種類型在你的bundle中。
??????對于公眾和蘋果定義的UTI的列表,請參見“System-Declared Uniform Type Identifiers”
轉載于:https://www.cnblogs.com/Camier-myNiuer/p/3601794.html
總結
以上是生活随笔為你收集整理的UTI 唯一类型标识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不打开Excel文件直接读取数据
- 下一篇: poj2315足球游戏