I want to see EXACTLY how it creates an array. How can I view the .m files that show how it\'s done?
No, Cocoa is not open source.
If you have a question, you should just ask it.
This would be one valid way to implement it:
+ (id)arrayWithArray:(NSArray *)array {
return [[[self alloc] initWithArray:array] autorelease];
}
You can read the GNUStep source for NSArray, but be aware that this is an alternate implementation of the Cocoa APIs.