저는 plists를 처음 사용했기 때문에 실제로 사용해야합니다. 내가 가지고있는 것은 두 개의 사전 아래에 다른 숫자가 저장되어있는 plist입니다. 저장되어있는 번호를 가져와 정수로 만들어야합니다. 이 프로세스는 'readPlist'라는 메소드에서 실행됩니다..plist의 정수
plist는 'properties.plist'라고합니다. 첫 번째 사전은 '적'이라고합니다. 여기에는 'SpriteType'이라는 NSMutableString에 저장된 이름을 가진 여러 가지 다른 사전이 포함되어 있습니다. 숫자의 이름은 'L - % d'형식이며, % d는 'LevelNumber'라는 정수입니다.
가능한 경우 정보와 위의 사전 이름을 사용하여 정수를 가져 오는 방법에 대한 코드를 누군가에게 줄 수 있습니까?
나는 plists에 액세스하는 방법을 둘러 보았지만 사람들이 보여준 코드는 작동하지 않습니다.
미리 감사드립니다.
편집 : 너무 이해하기 쉽도록, 이것은 내 plist입니다. '- % d 개 L'
방금 이미지를 추가하여 원하는 부분을 약간 더 선명하게 만들었습니다. – akuritsu
아! 그래서 열쇠는'L - % d'이고 객체는 이미 정수입니다. 그건 네 인생을 좀 더 편하게 해줄거야, 친구. – CodaFi
그래, 코드가 있지만 부분은 SpriteNumber = [[저장된 재고 objectForKey : @ "L - % d", LevelNumber] intValue]; LevelNumber에 '메서드 호출이 너무 많습니다. 예상 한 1, 2가 있습니다.'라는 오류가 발생합니다. 이 문제를 해결하는 방법을 알고 있습니까? – akuritsu