2009-11-28 5 views
0

iPhone 개발자 프로그램 계정이 아직 없으며 앞으로 며칠 이내에 다운로드 할 예정입니다. 시뮬레이터와 함께 계측기를 사용하여 내 앱의 성능을 대략적으로 예측할 수 있습니까? 계측기를 사용하여 탐지 한 모든 누설을 검사하고 수정했으며, 내 메모리 사용량은 약 5.77MB로 나타납니다. 내 앱의 성능을 판단하기 위해 악기로 수행 할 수있는 다른 테스트가 있습니까? 나는 확실한 답변을 얻기 위해 실제 장치 이외의 다른 방법이 없다는 것을 알았습니다. 견적을 얻는 것이 좋을 것입니다.iPhone/iPod Touch 앱 성능 예측

답변

0

메모리를 제어 상태로 유지하는 것이 좋은 첫 번째 단계입니다. 또한, 너무 많은 오브젝트를 할당하지 않도록하십시오. 모든 할당에는 시간이 걸릴 수 있습니다 (이를 확인하기 위해 ObjAlloc을 사용하고, 누출이 불가능하다는 것을 보여줄 수 있습니다).

Sim과 Device 사이의 성능을 비교하는 것은 거의 무의미합니다 ... 실제로 무제한 메모리를 사용하여 데스크탑에서 CPU를 사용할 수 있습니다. 앱을 실제 기기에 설치할 때까지 기다려야합니다.

+0

ObjAlloc을 사용하면 응용 프로그램에서 가장 많이 사용하는 것이 약 5.77MB이며 합리적인 금액이라고 생각합니다. – Avizz

+0

매우 합리적인 것 같습니다. 하지만 전화와 시뮬레이터 간에는 종종 많은 차이가 있습니다. 나는 석영 그래픽 결함, 로딩 속도의 엄청난 차이 등을 만났습니다. 장치로 최적화해야합니다. – Mobs

+0

이것은 내 첫 아이폰 앱이며 cocos2d 그래픽 엔진을 사용하는 간단한 2d 게임입니다. 개발자 계정을 더 빨리 가져 와서 좀 더 광범위한 테스트를 수행 할 수 있어야합니다. 실제 장치에서 성능이 지연 될 수 있음을 조금은 신경 쓰지 마세요. 하지만 테스트를 할 기회가 생길 때까지는 의심의 여지가 있지만 그래야합니다. – Avizz

0

개발자 계정을 기다리는 동안 jailbroken 장치로 테스트 할 수 있습니다. 당신이 당신의 계정을 얻을 때까지, 당신은 잠재적 인 문제를 고칠 시간이있을 것이고, 단지 새로운 자격 증명으로 재 컴파일하고 배치 할 필요가 있습니다.