Tag: 联网

正确的方式embeddedjson有效载荷base64与networking

提前感谢任何帮助。 我正在使用只需要json有效负载的Web服务,并且此服务已设置为提交照片。 所以我想弄清楚在json有效载荷中embedded图像的正确方法。 这是我的方法。 //convert image to nsdata NSData *originalPhoto = UIImageJPEGRepresentation(self.photo.image,.9); //convert the data to a base64 string using NSData+Base64 category extension (Matt Gallagher version) NSString *base64photoString = [originalPhoto base64EncodedString]; //set the string in a NSDictionary [info setValue:base64photoString forKey:@"data"]; //then pass it to AFNetworking using the httpClient 一切似乎工作,我得到json有效载荷。 注意:bas64string在post正文中结束。 是否有人知道如果一个URI需要被embedded到数据的前面 – 如下所示:“file”:“data:image / jpg; […]

persistentStoreManagedObjectContext与mainQueueManagedObjectContext

晚上好! 所以我一直有一些麻烦理解到底是怎么回事,而我的数据保存在核心数据。 首先,一个简单的问题: 1)什么时候应该使用persistentStoreManagedObjectContext,什么时候应该使用mainQueueManagedObjectContext ?! 现在,我总是使用persistentManagedObjectContext,但是我可以看到一个RestKit调用“getObjectsPath”,该对象将具有mainQueueObjectContext。 这是为什么?! 谢谢!

AFNetworking和Swift

我试图得到一个使用Swift的JSON响应。 我嗅探了请求和响应 – >一切正常。 但是,返回值总是nil 。 let httpClient = AppDelegate.appDelegate().httpRequestOperationManager as AFHTTPRequestOperationManager; let path = "/daten/wfs"; let query = "?service=WFS&request=GetFeature&version=1.1.0&typeName=ogdwien:AMPELOGD&srsName=EPSG:4326&outputFormat=json".stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding); func successBlock(operation: AFHTTPRequestOperation!, responseObject: AnyObject!) { println("JSON: " + "\(responseObject)") } func errorBlock(operation: AFHTTPRequestOperation!, error:NSError!) { println("Error: " + error.localizedDescription) } let urlString = "\(path)" + "/" + "\(query)" println("urlString: " + httpClient.baseURL.absoluteString + urlString) […]

AFNetworking与AFJSONRequestOperation的AFHTTPClient // MIMEtypes的问题

我一直试图抓住AFHTTPClient在特定的实例中调度请求到基于REST的服务,需要OAuth身份validation。 我使用GTMOAuth创buildOAuth身份validation没有问题。 我也可以成功编组参数来调度请求,并使用手工修改的NSMutableURLRequest和AFJSONRequestOperation和NSURLConnection来获取格式正确的JSON响应。 后两个机制是我的理智检查,我正在接触服务正确。 我得到一个回应使用 [AFHTTPClient HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation, id responseObject)] 但无论如何 – 它被解释为文本/纯文本。 返回的对象的类是__NCFData。 没有bueno。 这段代码不想返回任何types的字典的响应。 – (IBAction) testFlickr { // marshall parameters NSString *urlStr = @"http://api.flickr.com/"; NSURL *url = [NSURL URLWithString:urlStr]; AFHTTPClient *client = [[AFHTTPClient alloc]initWithBaseURL:url]; [client registerHTTPOperationClass:[AFJSONRequestOperation class]]; [client setParameterEncoding:AFJSONParameterEncoding]; NSDictionary *params = [[NSDictionary alloc]initWithObjectsAndKeys:@"json", @"format", @"66854529@N00", @"user_id", @"1", @"jsoncallback", nil]; NSString […]

用于JSONparsing的AFNetworking错误

我有以下JSONparsing代码: NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.dropbox.com/s/qz16qyi3julygl9/facebook.json"]]; AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) { NSLog(@"Request Success %@",[JSON class]); } failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) { NSLog(@"Request Failure Because %@",[error userInfo]); }]; [operation start]; 但我有请求失败,并显示以下错误消息: NSErrorFailingURLKey =“ https://www.dropbox.com/s/qz16qyi3julygl9/facebook.json ”; {\ n \“text / json \”,\ n \“application / […]

属性有一个前面的声明

我试图添加XMPP框架到我的ios项目,我无法得到它的工作。 原来我加错了,所以我试图删除它,现在没有XMPP我得到这些错误:在此先感谢!

用Cocoapodspipe理多个目标的依赖关系

我刚开始修改cocoapods来pipe理我的iOS项目的依赖关系。 目前我正在尝试使用GHIOSUnit集成unit testing。 我遵循了他们的所有指示,并尝试了他们的样品testing,这一切都像魅力。 但是,当我开始使用我的实际项目文件进行testing时,问题就开始了。 我正在使用AFNetworking客户端服务器通信,每当我访问我的sharedClient所谓'CRLClient',AFHTTPClient的包装,它给了我未定义的符号错误。 Undefined symbols for architecture armv7: "_OBJC_METACLASS_$_AFHTTPClient", referenced from: _OBJC_METACLASS_$_CRLClient in CRLClient.o "_OBJC_CLASS_$_AFJSONRequestOperation", referenced from: objc-class-ref in CRLClient.o "_OBJC_CLASS_$_AFHTTPClient", referenced from: _OBJC_CLASS_$_CRLClient in CRLClient.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) 用于pipe理依赖关系的pod文件如下所示 workspace 'Storyboards.xcworkspace' platform :ios, […]

NSURLSession:后台上传,然后调用服务api

我正在尝试使用新的ios7背景传输api上传一些照片到服务器。 现在发生的事情是1)我们上传字节到s3 2)调用一个服务API来“完成”上传 我看了这个文档,似乎背景NSURLSession不支持“数据”任务。 这是否意味着我不能在实际上传完成后在后台执行第2步?

AFNetworking – 无效的参数不令人满意:url

我只是尝试了AFNetworking在ios7上,我得到这个错误: /Classes/AFHTTPClient.m:227 2013-09-16 18:25:57.557 App[13531:a0b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: url 我不知道发生了什么,有一个问题与lib一个ios7? 谢谢。

AFHTTPClient.m不再在AFNetworking?

我正在学习使用AFNetworking的教程( http://bit.ly/1dbLaPh )。 它说从AFHTTPClient创build一个新的类。 这个选项没有出现在“SubClass Of”字段中,我检查了AFNetworking文件夹,没有AFHTTPClient.m实现文件,这个文件是否被重命名为别的东西? 谢谢,