1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Lập trình ứng dụng trên iOS - Objective-C

7 14 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

[r]

(1)

Lp trình ng dng iOS

(2)

Ni dung

•  Giới thiệu Objective-C

•  Quy tắc đặt tên lớp, tên phương thức, tên biến

•  Class Objective-C

•  Phạm vi truy xuất biến thể

•  Property Objective-C

•  Phương thức Objective-C

•  Category Objective-C

•  Protocol Objective-C

•  Kế thừa

•  Xử lý ngoại lệ

•  Một số cấu trúc điều khiển Objective-C

•  Quản lý nhớ

(3)

Gii thiu v Objective-C

•  Ngơn ngữ lập trình hướng đối tượng

•  ANSI C + Smalltalk = Objective-C

•  Objective-C ngơn ngữ lập trình

được Apple chọn để viết ứng dụng

cho hệ điều hành Mac OS, iOS

> Dễ dàng nắm bắt được ngôn ngữ

(4)

Quy tc đặt tên

•  Class

– Bắt đầu ký tự hoa

•  Method

– Bắt đầu ký tự thường

•  Variable

– Giống method

@interface MyClass : NSObject {

}

@end

- (void) findMe;

NSString *stringURL;

MyClass.h

@interface MyClass : NSObject{

NSString *stringURL; }

- (void) findMe;

(5)

Class Objective-C

•  @interface: Khai báo class

•  @implementation: Định nghĩa class

•  @end: Kết thúc khai báo class kết

thúc định nghĩa class

// h

@interface MyClass : NSObject

{

// … }

@end

// m

@implementation MyClass

// …

(6)

Qun lý b nh

•  Tham chiếu yếu

– Tạo tham chiếu đến đối tượng mà không cản

trở đối tượng tự giải phóng >

(7)

Selector Objective-C

•  Selector Objective-C có 02 ý

nghĩa:

– Chỉ đến tên phương thức

được sử dụng mã nguồn thông

điệp gởi đến đối tượng

– Chỉ đến định danh mà thay

Ngày đăng: 09/03/2021, 06:15

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w