Lớp GCKMediaTrack
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Một lớp đại diện cho một bản nhạc.
Các thực thể của đối tượng này là bất biến.
Kế thừa NSObject, <NSCopying> và <NSCoding>.
- (instancetype) initWithIdentifier: |
|
(NSInteger) |
identifier |
contentIdentifier: |
|
(NSString *__nullable) |
contentIdentifier |
contentType: |
|
(NSString *) |
contentType |
type: |
|
(GCKMediaTrackType) |
type |
textSubtype: |
|
(GCKMediaTextTrackSubtype) |
textSubtype |
name: |
|
(NSString *__nullable) |
name |
languageCode: |
|
(NSString *__nullable) |
languageCode |
customData: |
|
(id __nullable) |
customData |
|
|
| |
Trình khởi tạo được chỉ định.
Tạo một GCKMediaTrack mới bằng các giá trị thuộc tính đã cho.
Giá trị nhận dạng duy nhất dưới dạng số của bản nhạc.
- (NSString*) contentIdentifier |
|
readnonatomiccopy |
Giá trị nhận dạng nội dung của bản nhạc, có thể là nil
.
- (NSString*) contentType |
|
readnonatomiccopy |
Loại nội dung (MIME) của bản phụ đề.
Loại phụ của phụ đề; chỉ áp dụng cho phụ đề.
Tên của bản nhạc, có thể là nil
.
- (NSString*) languageCode |
|
readnonatomiccopy |
Mã ngôn ngữ RFC 1766 của phụ đề, có thể là nil
.
Dữ liệu tuỳ chỉnh (nếu có).
Phải là một đối tượng có thể được chuyển đổi tuần tự thành JSON bằng NSJSONSerialization hoặc nil
.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[],["The `GCKMediaTrack` class represents an immutable media track with properties like a unique numeric identifier, content identifier, content type (MIME), track type, text subtype, name, language code, and custom data. It provides a designated initializer (`initWithIdentifier`) to construct a new instance, defining all track properties. Each property, including identifier, content, and name, is described. Custom data can be stored, which must be serializable to JSON.\n"],null,[]]