MN HKD

Tải ứng dụng phiên bản mới nhất để tạo sổ sách cho tất cả 4 nhóm hộ kinh doanh theo thông tư 152/2025/TT-BTC.

Cách chuyển đổi giữa NSString và NSURL

12/12/2023

Để chuyển đổi giữa NSStringNSURL trong Objective-C, bạn có thể sử dụng các phương thức của lớp NSStringNSURL. Dưới đây là một số ví dụ:

Từ NSString sang NSURL:

NSString *chuoiURL = @"https://www.example.com";
NSURL *url = [NSURL URLWithString:chuoiURL];

if (url) {
    NSLog(@"NSURL: %@", url);
} else {
    NSLog(@"Chuỗi URL không hợp lệ");
}

Trong ví dụ này, URLWithString: của lớp NSURL được sử dụng để chuyển đổi một chuỗi URL sang một đối tượng NSURL. Nếu chuỗi URL hợp lệ, đối tượng NSURL sẽ được tạo ra. Nếu không, nó sẽ trả về nil.

Từ NSURL sang NSString:

NSURL *url = [NSURL URLWithString:@"https://www.example.com"];
NSString *chuoiURL = [url absoluteString];

NSLog(@"NSString từ NSURL: %@", chuoiURL);

Trong trường hợp này, phương thức absoluteString của lớp NSURL được sử dụng để lấy chuỗi biểu diễn của đối tượng NSURL dưới dạng NSString.

Lưu ý rằng khi bạn chuyển đổi từ NSString sang NSURL, bạn cần đảm bảo chuỗi URL là hợp lệ. Khi chuyển đổi từ NSURL sang NSString, bạn có thể lấy chuỗi biểu diễn của đối tượng NSURL.

Tải Ứng Dụng MN HKD

Quản lý kế toán hộ kinh doanh dễ dàng, mọi lúc mọi nơi