[chưng cất từ this question, với ít phi chính thức.]Ý tưởng cho các dự án đồ chơi nào đó để làm quen với Cocoa và Cocoa Touch
là gì một số điều một lập trình viên Cocoa mới nên viết như các dự án mẫu, bên ngoài của tay giữ một hướng dẫn?
Hãy có một ý tưởng dự án cho mỗi câu trả lời. Nếu bạn có nhiều ý tưởng để đề xuất, hãy đăng nhiều câu trả lời.
Nó sẽ giúp bạn cũng liệt kê những khái niệm Cocoa mà ý tưởng dự án của bạn sẽ dạy/củng cố.
Ngoài ra, nếu câu trả lời của bạn đề cập đến các khái niệm cụ thể về Cocoa Touch hoặc Cocoa (Mac), vui lòng cho biết điều đó. Câu hỏi này dành cho cả Ca cao và Ca cao.
Tôi muốn báo trước về điều này: Chỉ sử dụng API không đồng bộ để thực hiện truy vấn. Đừng để bản thân bị ru ngủ bởi bài hát tiếng còi của 'sendSynchronousRequest…' một lớp lót. Bất kỳ việc sử dụng 'sendSynchronousRequest…' sẽ đi kèm với nhận xét cần làm/vé/FIXME nhắc bạn làm cho nó không đồng bộ sau đó, để không treo ứng dụng của bạn. –
Đó là sự thật.Các yêu cầu không đồng bộ phức tạp hơn một chút trong ca cao, nhưng dễ sử dụng một khi bạn hiểu NSTimer và các bộ chọn. – tempire