Hi folks,
I've got an app up and running, but it's all back end/command line type stuff so I thought that I was long overdue to put what I've managed to learn about Cocoa into practise for the first time and make a GUI for it.
It has three objects that it displays in the nib, which are an NSTableView for printers (corresponds to a Dict in the plist) in one tab and an NSTableView for servers(again corresponding to a dict) along with Broadcast IP address text view (a string in the plist).
First of all I want to see whether this sounds like a decent structure or if there are any problems with it:
The other question I have is should the function -(void)mainViewDidLoad be treated just the same as -(void)init in a normal class?
Thank you all.
I've got an app up and running, but it's all back end/command line type stuff so I thought that I was long overdue to put what I've managed to learn about Cocoa into practise for the first time and make a GUI for it.
It has three objects that it displays in the nib, which are an NSTableView for printers (corresponds to a Dict in the plist) in one tab and an NSTableView for servers(again corresponding to a dict) along with Broadcast IP address text view (a string in the plist).
First of all I want to see whether this sounds like a decent structure or if there are any problems with it:
- Printer preference pane subclass
- Server preference pane subclass
- Broadcast IP subclass
- wopol Controller class - for reading and writing to the preferences file
The other question I have is should the function -(void)mainViewDidLoad be treated just the same as -(void)init in a normal class?
Thank you all.