[apple] Mac OS가 특수 폴더 아이콘과 시스템 폴더를 연결하는 방법

나는이 질문에 마주 쳤다. 나는 plist 파일이나 비슷한 것이 있어야한다고 생각합니다. 여기 내가 찾은 것이 있습니다 :

  1. 내 자신의 아이콘 파일로 일반 폴더를 사용자 정의 할 때 아이콘 파일의 일종이라고 생각되는 “아이콘 ^ M”이라는 폴더에 보이지 않는 파일이 생성됩니까?

  2. 그러나 / Applications, / Users / Documents 등과 같은 시스템의 “특별”폴더에는 이런 종류의 파일이 없으며 일반 파란색 아이콘이 아닌 특수 아이콘으로 표시됩니다.

그렇다면 애플이 특수 폴더와 특수 아이콘을 어떻게 연관 시키는가? 나는이 두 가지를 연관시키는 몇 가지 시스템 plist 파일이 있다고 생각한다.


<key> / User / Documents </ key>
<value> pathToIcon 또는 binaryRepOfFileAndPath </ value>

파일을 어디에서 찾을 수 있습니까? 고맙습니다!



답변

특수 폴더 .icns파일 (예 : 응용 프로그램, 라이브러리, 시스템 및 사용자 등)은 저장되며 이러한 파일을 제어 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources하는 info.plist파일입니다 /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist.


답변