[ad_1]
Objective-C được biết đến một phần là do cách đặt tên dài dòng. Đây là lý do tại sao code trong Objective-C rất dễ hiểu và khó có thể bị nhầm lẫn. Các bạn có thể thấy sự so sánh giữa C++ và Objective-C ở dưới
Bạn đang đọc: Giới thiệu về ngôn ngữ lập trình Objective-C
Như những bạn thấy, Objective-C được đọc như ngôn từ của con người hơn là máy tính. Khi bạn đã quen rồi thì bạn sẽ rất thuận tiện làm quen với những dự án Bất Động Sản mới và thao tác với ngôn từ này .
Frameworks
Như những ngôn từ lập trình khác, Objective-C là một ngôn từ khá đơn thuần và được tương hỗ bởi một thư viện có tiêu chuẩn. Có rất nhiều những thư viện khác nhau, nhưng Apple Cocoa và Cocoa Touch là hai thư viện hay được dùng nhất. Bảng dưới là miêu tả của 1 số ít framework trong Cocoa và Cocoa Touch .
Framework | Mô tả |
Foundation | Xác định các loại dữ liệu như strings, arays, dictionaries… |
UIKit | Tạo ra vô số các cách để tạo và quản lý dao diện trên iOS |
AppKit | Giống UIKit, nhưng dành cho OS X |
CoreData | Cung cấp API quản lý các mối quan hệ đối tượng, trợ giúp undo/redo và dùng lưu trữ liên tục |
MediaPlayer | Trở giúp API chơi và tích hợp nhạc chất lượng cáo, xem video, truy cập vào thư viện iTunes của người dùng |
AVFoundation | Trợ giúp phát và tích hợp nhạc và video chất lượng kém hơn |
CoreGraphics | Trợ giúp vẽ đồ họa 2D |
Xcode
X code là môi trường tự nhiên tăng trưởng thích hợp của Apple để làm ra những app cho Mac, iPhone và iPad. Xcode có mọi tiện lợi để giúp bạn tạo ra app : trình soạn thảo, công cụ thiết kế xây dựng dao giện, trình gỡ lỗi, và những framework trong Cocoa và Cocoa Touch .Trong toàn bộ những công cụ để viết Objective-C, Xcode là ứng dụng dễ dùng nhất. những bạn hoàn toàn có thể dowload không lấy phí tại Mac App Store
Tạo ra ứng dụng
Xcode cung ứng 1 số ít mẫu phong cách thiết kế cho ap trên iOS và OS X. Tất cả đều hoàn toàn có thể được tìm thấy qua File > New > Project … hoặc dùng Cmd + Shift + N. Bạn sẽ thấy màn hình hiển thị mới mở ra cho bạn chọn một mẫu :
Creating a command line applicationTrong bài này, tất cả chúng ta sẽ dùng mẫu Command Line Tool ở trong OS X > Application, như những bạn thấy trong ảnh. Hãy tạo ra file mới và bạn sẽ nhìn thấy hình sau :
Xem thêm: SỰ KHáC BIỆT GIỮA ĐàI TƯỞNG NIỆM Và ĐàI TƯỞNG NIỆM | SO SáNH SỰ KHáC BIỆT GIỮA CáC THUẬT NGỮ TƯƠNG TỰ – ĐỜI SỐNG – 2022
Configuring a command line applicationBạn hoàn toàn có thể đặt tên bất kể cho mẫu sản phẩm, công ty. Trong phần Company identifier, hãy viết ‘ edu.self ’ dùng cho cá thể. Cho những ứng dụng để bán, bạn sẽ phải ĐK với Applee để thành lập trình viên. Trong bài này hãy chọn Foundation trong Type và nhớ tích Use Automatic Reference Counting cho tổng thể những dự án Bất Động Sản mới lậpÂn Next sẽ bật ra màn hình hiển thị mới hỏi bạn muốn lưu dự án Bất Động Sản này vào đâu ( bất kể đâu bạn muốn ) và bạn đã có một dự án Bất Động Sản Xcode mới để thử nhiệm. Trong cột trái của Xcode IDE, bạn sẽ tìm thấy file main. m ( và những mục khác ). Hiện tại thì file này có hàng loạt thông tin về ứng dụng của bạn. Nhớ rằng file. m được dùng cho những mã nguồn của Objective-C
main. m in the Project NavigatorĐể chạy thử dự án Bất Động Sản, ấn nút Run ở góc bên trái phía trên của IDE hoặc dùng Cmd + R. Màn hình ngoài hiển thị Hello, World ! sẽ được bật lên
Cú phác main()
Như những phần mêm C cũ, cú phác main ( ) là khởi đầu của Objective-C. Hầu như tổng thể những mẫu trong X-code đều có một file tên là main. m với dòng code mạc định main ( )Khi những bạn nhấn vào main. m trong Xcode những bạn sẽ thấy hình ảnh sau đây
Xem thêm: Review sách Tư Duy Đa Chiều – Edward De Bono – ECCthai
@ autoreleasepool chings là nơi những bạn sẽ viết code cho lập trình. Cú phác main ( ) thật ra là để nối với NSLog ( ) mà đã được pháp luật bởi Foundation Framework. Hãy nhớ rằng string trong Objectice-C đều có @ đứng trước .Trong bài này, tất cả chúng ta sẽ trục tiếp code trong main. m để xem xem ngôn ngũ mới này thao tác thế nào, chứ thật ra kh làm thât, bạn phần nhiều không khi nào phải biến hóa file main. m đã được định sẵn này.
[ad_2]