• Как сортируется Dictionary по-умолчанию в Swift?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Ни как. Словарь, как структура данных, не гарантирует сохранности порядка данных.
    Возможно сделать вот так:
    NSArray *keys = [dict allKeys];
    NSArray *sortedKeys = [keys sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
        return [(NSString*)obj1 compare:(NSString*)obj2];
    }];
    for (NSString *key in sortedKeys) {
        // your actions
    }
    Ответ написан
    1 комментарий
  • Использование данных, полученных через VK Api?

    seriyPS
    @seriyPS
    Предположение, сам не проверял:
    Вроде как ВК поменяли политику доступа к публичным данным через API — то что и так доступно на страничке пользователя можно получить и с помощью API без подтверждения. Если вы попробуете запросить доступ к непубличным данным (стене/личным сообщениям/списку друзей) то тогда все отработает как ожидается.
    PS: код у вас страшный…
    Ответ написан
    Комментировать