Objective c 如何在mac os x上隐藏文件扩展名?

Objective c 如何在mac os x上隐藏文件扩展名?,objective-c,hide,file-extension,Objective C,Hide,File Extension,假设我们有一个文件“a.txt.www”。我可以用目标c隐藏abc吗?我可以将“a.txt”隐藏到“a”,也可以将“a.abc”隐藏到“a”,但我不能将“a.txt.www”隐藏到“a.txt”一个文件只有一个扩展名(可以通过查找者“获取信息”窗口中的“隐藏扩展名”复选框隐藏) 当前版本的MacOS和Finder对多文件扩展名的概念一无所知(“code>a.txt.www或“a.rtf.jet”,其中文件名仅为“a”).谢谢你的回复,我知道一个文件只能有一个扩展名,但我想知道Mac如何区分文件名

假设我们有一个文件“a.txt.www”。我可以用目标c隐藏abc吗?我可以将“a.txt”隐藏到“a”,也可以将“a.abc”隐藏到“a”,但我不能将“a.txt.www”隐藏到“a.txt”

一个文件只有一个扩展名(可以通过查找者“获取信息”窗口中的“隐藏扩展名”复选框隐藏)


当前版本的MacOS和Finder对多文件扩展名的概念一无所知(“code>a.txt.www或“
a.rtf.jet
”,其中文件名仅为“
a
”).

谢谢你的回复,我知道一个文件只能有一个扩展名,但我想知道Mac如何区分文件名和扩展名?我认为我们有一个名为“myfile.2010.3.txt”的文件是正常的,所以我不明白为什么Mac会将其视为多个文件扩展名(myfile+2013+3+txt?)而不是(myfile.2013.3+txt)“。如果Mac将此文件视为“(myfile.2013.3+txt)”,则文件扩展名应能够隐藏,否则。我认为文件名限制是不合理的。虽然我不知道Mac如何区分文件扩展名,但我认为系统不允许这种情况发生的原因是安全问题。这是合理的,所以关闭它。