Bạn có thể làm điều đó một cách lén lút † bằng cách sử dụng thuộc tính undocumentedPHAsset.ALAssetURL
, nhưng tôi đang tìm kiếm tài liệu nào đó.Cách nhận URL ALAsset từ PHAset?
† Trong Objective-C, điều này sẽ giúp
@interface PHAsset (Sneaky)
@property (nonatomic, readonly) NSURL *ALAssetURL;
@end
Tốt nhất. Mối quan hệ này có được ghi chép không? Nếu không, ở đâu/làm thế nào bạn phát hiện ra điều này? Bạn có nhận thấy các chuỗi GUID giống nhau không? –
Không tài liệu, tôi thấy rằng các chuỗi GUID là như nhau và nó có ý nghĩa như cả PhotoKit và AssetsLibrary làm việc với cùng một đối tượng CoreData dưới mui xe - vì vậy đây chỉ là UUID của đối tượng coredata. Tôi thích phương pháp này để sử dụng các cuộc gọi API riêng tư. – holtmann
Vâng, đạo cụ. Tôi sẽ giữ một chút trên kiểm tra màu xanh lá cây cho một phản ứng tài liệu, vì đó là những gì tôi yêu cầu, nhưng điều này đã cho tôi nhiều nhẹ nhõm. Cảm ơn nhiều. –