- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码,它在执行请求时总是让我崩溃,知道吗?
NSString *responseBody = [[NSString alloc] initWithData:data
encoding:NSUTF8StringEncoding];
NSLog(@"Response body is %@", responseBody);
NSDictionary *accessTokenRequestParams = [[NSMutableDictionary alloc] init];
[accessTokenRequestParams setValue:CONSUMER_KEY forKey:@"x_reverse_auth_target"];
[accessTokenRequestParams setValue:responseBody forKey:@"x_reverse_auth_parameters"];
NSURL *url2 = [NSURL URLWithString:@"https://api.twitter.com/oauth/access_token"];
TWRequest * accessTokenRequest = [[TWRequest alloc] initWithURL:url2 parameters:accessTokenRequestParams requestMethod:TWRequestMethodPOST];
if (selectionIndex != -1)
[accessTokenRequest setAccount:[self.twitterACAccounts objectAtIndex:selectionIndex]];
// execute the request
[accessTokenRequest performRequestWithHandler:
^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
NSString *responseStr =
[[NSString alloc] initWithData:responseData
encoding:NSUTF8StringEncoding];
NSLog(@"The user's info for your server:\n%@", responseStr);
}];
更新:打开 NSZombieEnabled 给我
*** -[ACAccountStore typeForAccount:]: message sent to deallocated instance 0x7199c70
这是无处可寻
最佳答案
您的错误看起来与您的问题完全不同。您在 ACAccountStore 类中有错误。在访问、操作和存储帐户 (ACAccountStore) 时检查您的保留计数。我认为你首先被释放内存并且你正在使用一些地方。
关于iphone - TWRequest 中的 EXC_BAD_REQUEST 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8793588/
我正在使用 TWrequest 在表格 View 中显示我的 Twitter 列表。以下代码有效。问题是更新表格非常慢。我正在 NSlogging 请求响应(发生得非常快),我也在遍历每个列表并将列表
- (void)fetchImages { if (self.profileImages == nil) { self.profileImages = [[NSMutableD
我正在尝试添加一项功能以允许用户通过 Facebook/Twitter/Google+ 登录并在我的应用程序中发表评论。我还想显示其他评论用户的头像。 如果用户之前登录过 Twitter,我可以使用
我在 ios5 中使用 TWRequest,但 Leaks 报告了 TWRequest 的内存泄漏。 我正在做这样的事情,我哪里出错了吗? TWRequest *postRequest = [[TWR
我在使用 TWRequest API 发送推文回复时遇到问题。我能够成功发布新推文/状态,但回复失败并出现以下错误。请指教 我在回复帖子中收到的错误是: Error Domain=NSURLError
我想将用户的位置附加到 TWRequest。我试图修改 url(使用类似这样的内容:"http://api.twitter.com/1/statuses/update.json?lat=37.7689
如何使用 TWRequest 更改头像,我使用此代码发布到 timeLine -(IBAction)postToTwitter{ ACAccountStore *account = [[ACAccou
我只是好奇。 TWRequest 使用通用的 ACAccount,它被 iOS 上的所有应用共享。应用程序不指定自己的 consumer_key。那么 Twitter 如何知道特定 TWRequest
我有以下代码,它在执行请求时总是让我崩溃,知道吗? NSString *responseBody = [[NSString alloc] initWithData:data
我正在发布请求并检查错误,如下所示: // Send request out on a background thread dispatch_async(dispatch_get_global_que
我正在尝试使用 iOS 5 上的 Twitter 框架进行分享用户将选择要使用的帐户,因此该应用将使用所选帐户进行共享。 但是当 share 传递给 performRequestWithHandler
Instruments (Leaks) 在使用 TWRequest 时报告内存泄漏,我真的看不出我做错了什么。 以下是重现问题的步骤: 创建一个新的 Xcode 项目(禁用 ARC),添加 Twitt
如果 iOS 用户没有 Twitter 帐户,是否可以通过 TWRequest 为 API 使用仅应用程序身份验证,例如获取用户的时间线? (user_timeline.json)? 当 iOS 设备
我成功地发布了一条消息,并在结果 block 中成功地向 statuses/user_timeline.json 发出了请求,它返回了我最近的推文。问题是,我刚发的推文不在结果集中,只有较旧的推文。
我创建了下面的函数,但它似乎在 performRequestWithHandler 上泄漏。 - (void)getDataForRequest:(TWRequest *)postRequest wi
我正在尝试制作一个显示附近推文的基本 iPhone 应用程序。我使用 TWRequest 对象通过 Twitter 搜索 API 完成此操作。不幸的是,我实际上想使用他们的 GPS 坐标在 map 上
我正在使用以下代码使用 iOS 5 twitter API 在用户的时间线中发推文 //创建一个帐户存储对象。 ACAccountStore *accountStore = [[ACAccountSt
我可以像苹果示例一样使用 TWRequest 轻松发送推文, ACAccountStore *account = [[ACAccountStore alloc] init]; ACAccountT
-(void)getTwittersFollowers{ ACAccountStore *store=[[ACAccountStore alloc]init]; ACAccountType *twit
我正在开发支持iOS 5和6的iPhone应用程序。我想在twitter上分享图片,我发现的方法是使用iOS 5中引入的Twitter框架。 但是 TWRequest 在 iOS 6 中已被弃用,并被
我是一名优秀的程序员,十分优秀!