We've expanded our news coverage and improved our search! Visit
oreilly.com for the latest or search for all things across O'Reilly!
Article:
 |
|
Networking in Cocoa
|
| Subject: |
|
a little improvement - another method for the colons |
| Date: |
|
2003-09-04 03:10:07 |
| From: |
|
anonymous2
|
Response to: a little improvement
|
|
Make sure you change the check on count as above.
When we call postMessage:fromPerson in receiveMessage: we can change our call from:
[self postMessage:[msgComponents objectAtIndex:2]
fromPerson:[msgComponents objectAtIndex:1]];
To:
[self postMessage:[msgComponents [[subArrayWithRange: NSMakeRange(2, [msgComponents length] - 1)] componentsJoinedByString:@":"]] fromPerson:[msgComponents objectAtIndex:1]];
Please double check brackets and that I've constructed that range properly. Granted, this doesn't make for easy reading, but it can be broken up over a couple of lines.
|