我尝试编写Activator动作来改变当前的歌曲评级.我现在可以读取MPMediaItemPropertyRating属性并获得评级.但是我们如何从应用程序中更改它?
我尝试为此使用 CKQueryOperation:
CKQueryOperation *o = [[CKQueryOperation alloc] initWithQuery:query];
[o setDesiredKeys:@[]];
Run Code Online (Sandbox Code Playgroud)
但它仍然返回了很多我此时不需要的数据
<CKRecord: 0x79881a50; recordType=Comment, recordID=CBB7B269-47AH-406E-8934-682D31501778:(_defaultZone:__defaultOwner__), recordChangeTag=i1x8j1ey, values={
}>
{
creatorUserRecordID -> <CKRecordID: 0x7966e9d0; _e5b178bde573ba6fee336b9ed8:(_defaultZone:__defaultOwner__)>
lastModifiedUserRecordID -> <CKRecordID: 0x7966cdd0; _e5b178bd3e9e7a6e336b9f34ed8:(_defaultZone:__defaultOwner__)>
creationDate -> 2014-10-31 07:20:45 +0000
modificationDate -> 2014-10-31 07:20:45 +0000
modifiedByDevice -> iPhone Simulator
}
Run Code Online (Sandbox Code Playgroud)
我只需要一个记录计数。