Part 1
In Xcode
Giả sử bạn đã cài đặt các công cụ phát triển, bạn sẽ tìm thấy trong Xcode
/Developer/Applications/. Kéo ứng dụng vào dock ở phía dưới màn hình của bạn,
bạn sẽ được sử dụng nó rất nhiều. Xcode khởi chạy.
Create a New Project
Dưới trình đơn File, chọn New Project.... Khi các bảng điều khiển sẽ xuất hiện
(xem Hình 2.2), chọn các loại hình dự án, bạn muốn tạo: Cocoa Application. Lưu
ý rằng rất nhiều các loại các dự án có sẵn
Application: Một chương trình chạy dưới dạng cửa sổ.
Tool:Một chương trình mà không có một giao diện người dùng đồ họa. Thông
thường,Tool là một dòng lệnh tiện ích hoặc là một daemon chạy ở trên
nền(background.)
Bundle or framework: Một thư mục các nguồn tài nguyên có thể được sử dụng
trong một application hoặc một tool Một Bundle (còn gọi là một plug-in) là kiểu
nạp động tại runtime.
Đối Tên project là RandomApp, như ở hình 2.3. Ứng dụng có tên hoa thường. Bạn
cũng có thể chọn các thư mục vào thư mục mà project của bận sẽ được tạo ra. Theo
mặc định, mục các dự án của bạn sẽ được tạo bên trong thư mục chính của mình.
Bấm vào nút Finish
này là rất tốn thời gian của bạn để ẩn các ứng dụng khác. Trong giao diện Builder
interface, bạn sẽ tìm thấy Hide others
Giao diện Builder cho phép bạn tạo và chỉnh sửa giao diện người sử dụng (ví dụ
như, cửa sổ và nút) và lưu các đối tượng vào một tập tin. Bạn cũng có thể tạo các
intances tuỳ chỉnh của các class và thực hiện các kết nối giữa các instance với giao
diện người dùng Khi người dùng tương tác với các đối tượng user interface, sự liên
kết mà bạn đã tạo giữa chúng và những class của bạn sẽ phát ra đoạn mã thực thi
The Library Window
Thư viện các cửa sổ là nơi bạn sẽ tìm thấy ô điều khiển giao diện người sử dụng có
thể được kéo vào giao diện của bạn. Ví dụ, nếu bạn muốn có một nút, bạn có thể
kéo nó từ cửa sổ Thư viện.
The Blank Window
cửa sổ trống đại diện cho một lớp học NSWindow bên trong tập tin nib của bạn.
Khi bạn thả các đối tượng từ các thư viện vào cửa sổ, chúng sẽ được đưa vào các
tập tin nib.
Lay Out the Interface