2016-09-27 2 views
1

에서 사용자 지정 배열에 객체를 추가하는 방법 :내가 문자열 배열을 가지고 어떻게 스위프트

var userIds = [String]() 

내가 객체의 배열을 만들기 위해 그 ID의의를 사용해야합니다. 내가 루프 + = A에서 사용하려고 할 때 내가 [AnyObject, 문자열] 내가 유형으로 필요하다고 생각, 그것은 같이 볼 필요가 무엇

var post: Dictionary<String, AnyObject> 

let childUpdates = ["/user-posts/\(userIDs[0])": post, 
        "/user-posts/\(userIDs[1])": post, 
        "/user-posts/\(userIDs[2])": post, 
        "/user-posts/\(userIDs[3])": post] 

내가 여기에 실행하고 주요 문제는 그것 노력하지 않으면 나도 못하게해라. 필요한 경우 게시 객체의 유형을 변경할 수 있다고 생각합니다.

답변

1
var post: Dictionary<String, AnyObject> 

var childUpdates: Dictionary<String, AnyObject> = Dictionary<String, AnyObject>() 

for userId:String in userIds 
{ 
    childUpdates["/user-posts/\(userId)"] = post 
} 
관련 문제