Wednesday 6 November 2013

Thursday 24 October 2013

Wednesday 25 September 2013

Wednesday 18 September 2013

Monday 16 September 2013

substring trong objective-c

Substring trong objective-c dùng để cắt chuỗi con với chiều dài l và bắt đầu từ vị trí thứ i

example:

[@"đây là string" substringWithRange:NSMakeRange(0, 1)]

0 là vị trí bắt đầu
1 là độ dài
Read More

Replace String ( NSString ) trong Objective-C

Replace String  ( NSString ) trong Objective-C dùng để làm việc khi bạn muốn thay thế những ký tự bất kỳ trong chuỗi thành những ký tự do bạn chỉ định.


NSString *str = @" Đây là string ";

str = [str stringByReplacingOccurrencesOfString:@"string"
                                     withString:@"sờ trinh"];

Read More

Saturday 14 September 2013

Objective - C Protocols là gì và sử dụng như nào?

Nếu bạn đã học qua ngôn ngữ java thì Protocols trong Object tương ứng với interface trong Java


Ví dụ:

// Khởi tạo Protocols

@protocols MyProtocols
- (void)clickMouse;

@end

// What:
// Thế Protocols là gì: Protocols là giao diện, tương đồng với khái niệm giao diện trong Java( Interface )& C#.
// Bản thân Protocols không có sự thực thi, nếu lớp nào cam kết thực thi thì trong phần thực thi implement các phương thức mà Protocols khai báo.
// Why:
// Khai báo method mà các class khác dự định sẽ thực thi
// Khai báo interface cho một object và che dấu nội dung trong nó
// Dễ dàng nắm bắt được cấu trúc nhiều class tương đồng có liên quan
// How
// Khởi tạo MyClass.h

#import
#import MyProtocols;

@interface MyClass{


@end

// Khởi tạo MyClass.m

#import "MyClass.h"
#import

@implemention MyClass{

- (void)clickMouse{

}
}
@end
Read More