Thứ Ba, 18 tháng 9, 2018

Chạy Chương Trình

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:

Chạy chương trình viết bằng Objective-C

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:

Chạy chương trình sử dụng Terminal

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:

Chạy chương trình sử dụng Terminal

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ị:

Chạy chương trình sử dụng Terminal

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:

Chạy chương trình sử dụng Xcode

Ở đâ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):

Chạy chương trình sử dụng Xcode

Để 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

Bài Viết Nổi Bật

Thẻ Đề Mục

Các thẻ đề mục (còn gọi là thẻ heading) dùng để đánh dấu các đề mục của trang web. Ví dụ sau sử dụng thẻ <h1> để tạo một đề mục: ...

Được Xem Nhiều