Video: Cách tin cậy ứng dụng mà không được tin cậy 2025
Rõ ràng, việc triển khai một lớp cho các ứng dụng iOS bao gồm việc thực hiện các phương thức của nó. Danh sách dưới đây cung cấp cho bạn một ý tưởng tốt về việc thực hiện phương pháp là gì và đặc điểm thực hiện tổng thể của một lớp học như thế nào. Thực hiện các lớp học bằng cách sử dụng một đặc tả triển khai thực hiện theo chỉ thị @implementation, như được trình bày ở đây:
@implementation; …… -d
Đây là việc thực hiện cho lớp StackOfInteger:
@implementation StackOfInteger; - (id) init {self = [siêu init]; last = -1; elements = [[NSMutableArray alloc] init]; return (); - (BOOL) isEmpty {return (last == -1);} - (void) push: (int) intValue (NSNumber * intObject = [NSNumber numberWithInt: intValue]; [phần tử addObject: intObject]; cuối cùng + +; - (void) push2: (int) intValue1 khác: (int) intValue2 {NSNumber * intObject = [NSNumber numberWithInt: intValue1]; [phần tử addObject: intObject]; intObject = [NSNumber numberWithInt: intValue2]; [phần tử addObject: intObject]; cuối cùng + = 2;} - (int) pop {NSNumber * element = (NSNumber *) [các đối tượng phần tửTermin: cuối cùng]; Cuối cùng--; int intValue = [phần tử intValue]; [yếu tố loại bỏLastObject]; return intValue;} -d
