2012-07-17 2 views
1

나는 아주 이상한 문제가있다.앱을로드 할 때마다 오래된 XIB가로드됩니까?

때로는 iPhone 기기 또는 Xcode iOS 5.1 Simulator에서 앱을 실행하면 변경 사항이 적용되는 XIB의 이전 버전이 나타납니다. 누구나 잘못된 정보가있을 수 있습니다. 여기

내가 XIB 출시 곳에서 코드입니다 :

MapKitDragAndDropViewController *spview = [[MapKitDragAndDropViewController alloc] initWithNibName:nil bundle:nil]; 
[self presentModalViewController:spview animated:YES]; 
+0

왜 펜촉 이름을 사용하지 않습니까 ??? –

답변

0

이 프로젝트를 청소하려고 했나요을 ?? 또한 장치/시뮬레이터에서 응용 프로그램을 제거하고 깨끗하게 다시 설치하십시오.

+0

예, 반복해서 청소했습니다. 매우 이상한 그것은 전나무 빌드에서 업데이트 된 XIB, 두 번째 빌드에서 오래된 XIB, 셋째 빌드에서 XIB 업데이트, 네 번째에서 오래된 ... 등과 같이 작동합니다. –

1

발견! 두 xib 파일이 있습니다. 하나는 iPhone 용이고 다른 하나는 iPad 용입니다. 두 사람 모두 같은 이름이었습니다. 보기가 두 형식에 모두 적합하므로 하나를 제거했습니다.

관련 문제