커스텀 OS X 확장 속성을 생성 할 때의 위험이 있습니까? 확장 된 속성을 추가

사용자 정의 확장 파일 특성을 작성하는 것과 관련된 위험이 있습니까? 예를 들면 :

  1. 충돌 명명에 대해 걱정해야합니까?
  2. 확장 된 속성을 추가 할 때 파일이 불안정하거나 데이터가 손실 될 위험이 있습니까?
  3. 내가 생각할 필요가 없다는 것에 대해 염려해야 할 것이 있습니까?

확장 된 속성은 보관해야 할 곳이없는 파일 메타 데이터를 추적하는 데 매우 유용 할 수 있습니다. 내 중요한 파일들 내 중요한 파일들. 하지만 내 파일에 추가하기 전에 가능한 단점이 있는지 알고 싶습니다.



답변

지금까지 발견 된 유일한 위험은 일부 응용 프로그램이 사용자 정의 확장 속성을 덮어 쓰게된다는 것입니다. TextEdit은 그러한 예입니다. 이 속성을 제거하고 그 위치에 격리 된 속성을 추가하면 열 때 파인더가 경고를 제공합니다 (인터넷에서 다운로드 되었음).

따라서 사용자 정의 속성에 추가 한 메타 데이터를 잃고 싶지 않은 경우 TextEdit과 같은 안전하지 않은 응용 프로그램에서는 열지 마십시오. TextMate 및 SublimeText 2 및 vim 그러나 데이터를 손상시키지 마십시오.

(이름 충돌에 대해서는 자바가 사용하는 역 DNS 이름을 따라하면됩니다 (예 : ‘com.yourdomain.yourcustomname’).)