Bài học này chúng ta sẽ tìm hiểu cách chạy một chương trình sử dụng Terminal và sử dụng Xcode.
Objective-C khác với các ngôn ngữ scripting như PHP, Javascript hay Ruby ở chỗ chương trình sau khi viết xong sử dụng Objective-C sẽ cần được Build trước khi có thể chạy (thực thi). Build là quá trình compile (biên soạn) mã lệnh của chương trình sau đó link (liên kết) các thư viện, khung làm việc sử dụng trong chương trình lại với nhau.
Trên khung Navigator của Xcode, bạn click chuột lên thư mục Products để mở rộng hiển thị các file, thư mục nằm bên trong nó. Bạn sẽ thấy tron thư mục này có chứa một file MyApp với tên file có màu đỏ như hình dưới đây:

File này tương tự với file .exe trên Windows. Bạn có thể click đúp lên file này để chạy nó. Xcode hiển thị tên file với màu đỏ là để thể hiện chương trình của bạn chưa được Build. Để build chương trình bạn bấm tổ hợp phím Ctrl + B. Sau khi build xong, bạn sẽ thấy tên file trở về màu đen nâu như những file khác. Bây giờ, vẫn trên khung Navigator bạn click phải chuột lên file MyApp trên và chọn Show in Finder:
Bạn sẽ thấy một cửa sổ của chương trình Finder hiện lên với kết quả như sau:

Nếu bạn click đúp lên file MyApp này Xcode sẽ mở Terminal lên và chạy chương trình này sử dụng Terminal. Trên đó dòng chữ Hello World cũng sẽ được hiển thị:

Mặc dù bạn có thể chạy chương trình theo cách trên, tuy nhiên cách này chỉ phù hợp với những ứng dụng đơn giản có thể chạy trên command line. Với các ứng dụng phức tạp như các ứng dụng được phát triển để chạy trên Mac OSX hay iOS chúng ta cần sử dụng Xcode để hỗ trợ việc chạy chương trình. Xcode hỗ trợ việc chạy các chương trình này một cách đơn giản nhờ sử dụng nút button Run (hoặc bạn cũng có thể sử dụng tổ hợp phím Ctrl + R). Bấm tổ hợp phím trên bạn sẽ thấy kết quả như hình dưới đây:

Ở đây bạn thấy dòng chữ Hello World được hiển thị ở phần All Output nằm trong khung Debugger. Xcode cũng sẽ hiển thị thông tin về trạng thái của quá trình build trên khung status (Khung chữ nhật viền màu đỏ phía trên cùng):

Để xem thông chi tiết hơn về trạng thái của quá trình build, bạn click vào biểu tượng chát (ô tròn màu đỏ thứ 3 từ trái sang). Ngoài ra nếu Xcode báo lỗi trong quá trình build bạn có thể bấm vào biểu tượng hình tam giác (ô tròn thứ 2 từ trái sang).
Nguồn: CodeHub.vn
Không có nhận xét nào:
Đăng nhận xét