Jag anar att det som saknas är vana med kodande i Cocoa/Obj-C. Du säger dels att du vill greppa ett sammanhang(vilket jag uppfattar som; i det stora hela taget) men tar skapande av konkreta detaljer som fönster som exempel!? Jag har i princip inte hållit på med programering tidigare och ville testa lite Cocoa. Jag tog rekomendationen att lära mig lite C först och när jag kommit till funktioner i C greppade jag hur metod-idén funkade.
Jag uppfattar vanlig C som bra mycket svårare att på kortast tid lära sig göra något med substans. När jag kommit över lite väsentligheter som, Interface Builders grunder, Objekt-orientering med Obj-C, med mera så har jag snarare svårighter med detaljer än med helheten. Just möjligheten att kunna ganska snabbt få ihop ett GUI med knappar, text views med mera känns för mig som ett helhets-grepp. När jag senare ska implementera mina ideér fastnar jag i detaljer som jag ofta tycker är svåra att få till en snabbfix på. Jag hittar inte den dokumentation jag önskar och får leta och testa hit och dit. Ibland eller till och med ofta löser det sig utan att jag lärt mig riktigt vad felet berodde på och hur jag ska göra i framtiden vid samma eller liknande situation.
Jag vill understryka att jag inte är en programerarkunning som lärt mig Cocoa utan snarare att Cocoa, förutom den uppvärmande kursen i C, är det första riktiga jag lärt mig inom programmering och att jag har väldigt mycket kvar att lära. Just helhetsbilden tycker jag dock att jag har hygglig koll på. Detaljer och givetvis klasser med mera som jag inte använt mig av ännu är det som jag fastnar i. Jag fastnar faktiskt med objekt som jag använder ideligen. Bindings har jag försökt lära mig via Apples dokumentation men har fått ge upp. Jag har varit isolerad från omvärlden(ingen uppkoppling) under den tid jag petat med detta och inte haft möjlighet att fråga er eller andra.
Jag tror att du gör bäst i att nöta på med detaljerna(genom exempel-kod och genom egna ideér) och när dessa sedan sitter så kommer du säkert på att det inte fanns så mycket mer mellan detaljer och Cocoas helhetsstuk. Jag köpte boken Learning Cocoa With Obj-C och har gjort det mesta i den.