0

如果我需要集成 Dropbox SDK,我正在制作一个 iPhone 应用程序。在 Dropbox 中创建文件夹时出现错误。请任何人告诉我如何创建文件夹。

这是我的代码

(DBRestClient*)restClient { 
 if (restClient1 == nil) {
    restClient1 = [[DBRestClient alloc] initWithSession:[DBSession sharedSession]];
    restClient1.delegate = self; }
    return restClient1; }

(IBAction)folderCreateMethod:(id)sender {
  [[self restClient] createFolder:@"/YourFolder"];

   }

我得到以下错误

-[__NSCFConstantString stringByAddingURIPercentEscapesUsingEncoding:]: unrecognized selector sent to instance 0x2fe5c
4

1 回答 1

1

stringByAddingURIPercentEscapesUsingEncoding不是 NSString 的方法,但可能在类别中定义。

要使用在另一个库中定义的类别——其中 DBRESTClient 是——你必须将-ObjC标志传递给链接器(在 xcode 中)

于 2013-04-18T12:35:46.977 回答