1

你好我的名字是ryoichi。

我正在尝试制作 iphone 应用程序。我想在 facebook gourp 上上传图片。但我不能。我可以上传图片,评论我的墙。

我尝试发布 facebook 群组,但没有错误。只发表评论。

这是我的代码

UIImage *img = [UIImage imageNamed:@"neko.jpg"];



NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                img, @"picture", @"testcomment", @"message",
                               nil];
[img release];

NSString *test =@"/168782779916152/feed";

[[delegate facebook] requestWithGraphPath:test
                      andParams:params
                  andHttpMethod:@"POST"
                    andDelegate:self];

请帮我。

4

2 回答 2

2

在使用之前不要释放 img。将[img release]请求移到发送它的后面。

于 2012-05-11T13:38:51.703 回答
0

@dragon112 发布了正确的解决方案,但它有一个错误。您永远不应该释放该图像,因为您没有分配/保留它!检查内存管理和所有权约定。在您的示例中,只需删除该行

[img release];

并确保您实施了委托。

于 2012-05-11T13:55:37.330 回答