有没有办法以编程方式确定在开发iOS应用程序时是否在测试目标中运行代码与常规运行目标?
我有检查这个变量是否为零的黑客,因为它只在我的测试目标中,但这看起来非常hacky.
[[[NSProcessInfo processInfo] environment] objectForKey:@"XCInjectBundle"]
Run Code Online (Sandbox Code Playgroud) 有没有办法使用对象管理器访问成功块中的响应数据?
[objectManager postObject:[User class] path:@"/users" parameters:nil success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {
NSLog(@"success");
} failure:^(RKObjectRequestOperation *operation, NSError *error) {
NSLog(@"failure");
}];
Run Code Online (Sandbox Code Playgroud)
似乎应该有一些方法来使用映射或操作来获取这些信息,如NSData或其他东西.