2015-02-27 2 views

ответ

9

Указывает, что ваша переменная loadedMessages - это массив массивов, содержащий Message объектов. JSON представление loadedMessages может выглядеть следующим образом:

loadedMessages: [ 
    [ <Message>, <Message>, <Message> ], 
    [ <Message>, <Message>, <Message> ] 
] 

Быстрая реализация площадка нечто подобное может дать вам очень хороший самоанализ ситуации:

var foo = [[String]]() 
foo.append(["bar"]) 
foo[0][0] // reveals "bar" 
+0

спасибо большое. Теперь я понимаю. – shle2821

4

Это означает, что это массив массивов сообщений , Подумайте об этом в терминах того, что появляется между квадратными скобками, являющимися массивом этого, и это может включать другой массив.

В качестве альтернативы, если вы должны были выписать без синтаксиса массива «стенографий», это было бы Array<Array<Messages>>().

+0

благодарит кучу !!! – shle2821