Skip to content

Instantly share code, notes, and snippets.

// -setServers:
dictionaryForDuplicateHostnameChecking = [[NSMutableDictionary dictionary] retain]; // release in -dealloc
for (RWServer *server in self.servers) {
if ([dictionaryForDuplicateHostnameChecking objectForKey:server.hostname]) {
NSMutableArray *array = [dictionaryForDuplicateHostnameChecking objectForKey:server.hostname];
[array addObject:server.hostname];
} else {
[dictionaryForDuplicateHostnameChecking setObject:[NSMutableArray arrayWithObject:server] forKey:server.hostname];
}
}