2017-03-01 10 views
0

나는 두 사람이 같은 스위프트의 프로젝트에 이미지로 자산을 추가하는 방법에 나와 함께 두 개의 서로 다른 접근 방식을 논의했다.제대로 XCAssets 사용 (추가 자산)

  1. 사람 1 :.이 프로젝트 폴더에서 자산을 드롭 다음 & 드래그 "당신은 실제 프로젝트 작업 영역 내에서 새 폴더를 생성해야하고 직접 귀하의 모든 자산을 추가 (그래서이 프로젝트 내에서의) XCAssets을 사용하면 실제로 사용할 아이콘을 만들 수 있습니다. "
  2. 사람 2 : "그냥 어디에서 이미지를 다운로드하고, 드래그 앤 직접 드롭 당신이 이미지를 복사합니다 ITunesConnect을 배포 할 때 그들은 다른 위치에서 할 수있다..."

이제 이미지를 드래그 앤 드롭하면 (내 다운로드 폴더에서 말하지만) 이미지를 로컬로 자신의 개인 위치에 복사하지 않습니다. XCAssets로 드래그하면 더 이상 소스 위치가 필요합니까? Xcode가 중복 된 이미지/자산을 저장하고 앱에서 더 많은 크기를 차지하도록 강요하는 결과를 낳을 수도 있습니다.

자산을 추가하는 올바른 방법은 무엇입니까?

감사합니다.

답변

0

둘 다 실제로 작동 할 수 있습니다 (끌어서 놓기/자산 폴더 사용). 그러나 최신 방법은 xcasset 폴더에서 Apple에 의해 도입되었습니다. XCAsset 폴더는 여러 개의 크기가 있어도 하나씩 자산 목록을 멋지게 볼 수있는 방식으로 우수합니다 (.png @ 2x.png @ 3x.png 등). 쉽게 관리하고 볼 당신이 등

+0

확인 감사를 누락하는 크기,하지만 난 제품을 배송 할 때 나는 그가 번들로 점점 프로젝트 내 콘텐츠 폴더를 사용하는 경우, 확인하는? 500MB의 콘텐츠 폴더가있는 경우 해당 애셋을 XCAssets로 드래그 앤 드롭하면 XCAssets에서 애셋의 압축이 500MB + 압축되지 않습니까? – NullHypothesis