AVOS Cloud
在Podfile中添加
1 | pod 'AVOSCloud' |
使用UI相关的相关功能,就添加
1 | pod 'AVOSCloundUI' |
SNS组件的相关功能,就添加
1 | pod 'AVOSCloundSNS' |
在AppDelegate.m文件,添加下列导入语句到头部
1 | # import <AVOSClound/AVOSCloud.h>; |
在application:didFinishLaunchingWithOptions函数内添加
1 | [AVOSClound setApplicationId:@"" clientKey:@""]; |
要跟踪应用的打开情况,添加下列代码
1 | [AVAnalytics trackAppOpenedWithLaunchOptions:launchOptions]; |
对象
AVObject
在AVOS Cloud上,数据存储是围绕AVObject进行的。每个AVObject都包含了与JSON兼容的key-value对应的数据。数据是schema-free的,不需要在每个AVObject上提前制定存在哪些键,只要直接设定对应的key-value即可。
key必须是字母数字或下划线组成的字符串,自定义的键不能以__开头。值可以是字符串、数字、布尔值、甚至是数组和字典。
注意:在iOS SDK中,uuid是保留字段,不能作为key来使用。
保存对象
1 | AVObject *gameScore = [AVObject objectWithClassName:@"GameScore"]; |

