应用名称中的核心数据和特殊字符
Core Data and Special Characters in App Name
我理解如果应用名称包含空格,那么当我们将应用名称附加到 Core Data 实体 class 名称时,我们需要用下划线替换空格,例如My Game
和 My_Game
。
如果应用程序名称包含感叹号,即 !
或 ?
,这对应用程序名称有何影响?
Bluehound 提出了最重要的一点,即核心数据模型和项目名称不应包含疯狂字符(Xcode 和 MacOS 可能无法正常处理)。添加感叹号 and/or 那些疯狂字符的位置在应用程序的 Info.plist 文件中,这是通过“CFBundleDisplayName
”设置显示名称的地方。
可以在 this tutorial 中找到如何做到这一点。
我理解如果应用名称包含空格,那么当我们将应用名称附加到 Core Data 实体 class 名称时,我们需要用下划线替换空格,例如My Game
和 My_Game
。
如果应用程序名称包含感叹号,即 !
或 ?
,这对应用程序名称有何影响?
Bluehound 提出了最重要的一点,即核心数据模型和项目名称不应包含疯狂字符(Xcode 和 MacOS 可能无法正常处理)。添加感叹号 and/or 那些疯狂字符的位置在应用程序的 Info.plist 文件中,这是通过“CFBundleDisplayName
”设置显示名称的地方。
可以在 this tutorial 中找到如何做到这一点。