2016-12-16 5 views
0

푸시 알림에서 들어오는 값 배열을 반복하는 중입니다.NSArray에서 개별 값에 액세스하는 방법?

"storyids": [12345, 12346, 12347, 12348]

이있는, 내 iOS 앱 위임에서이 값을 가로 챌 수 있습니다와 같은 :

처럼 푸시 알림 객체의 객체가 보일 것이다 것입니다

storyIds = aps.ObjectForKey(new NSString("storyids")) as NSArray;

하지만이 컬렉션을 반복하는 데 문제가 있습니다 (본질적으로 C# 컬렉션으로 변환하려고합니다)

,

이것은 내가 무엇을 시도했다입니다 : 나에게 이상한 숫자가 아닌 특정 인덱스의 값을 제공

for (nuint i = 0; i < storyIds.Count; i++) 
{ 
    var j = storyIds.ValueAt(i); 
} 

. 특정 인덱스에서 배열 값을 얻으려면 NSArray 메서드를 찾을 수 없습니다.

답변

0

storyIds.GetItem<NSString> (0) 또는 NSString.FromHandle (storyIds.ValueAt (0))을 사용할 수 있습니다.

관련 문제