尝试使用iphone设置测试程序

好的,更新,我现在收到以下错误,请帮助!

Ld build / Debug-iphonesimulator / Test.app / Test normal i386 cd / Users / rahulvarshney / Documents / newbieC / 956Family / 956Family / iphone-twitter / Example setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH“/Developer/Platforms/iPhoneSimulator.platform/Developer/ usr / bin:/ Developer / usr / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin“/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk -L / Users / rahulvarshney / Documents / newbieC / 956Family / 956Family / iphone-twitter / Example / build / Debug-iphonesimulator -L / Developer / Platforms /iPhoneOS.platform/DeviceSupport/4.0.2/Symbols/usr/lib -F / Users / rahulvarshney / Documents / newbieC / 956Family / 956Family / iphone-twitter / Example / build / Debug-iphonesimulator -filelist / Users / rahulvarshney / Documents /newbieC/956Family/956Family/iphone-twitter/Example/build/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/i386/Test.LinkFileList -mmacosx-version-min = 10.6 -Xlinker - objc_abi_version -Xlinker 2 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1 .sdk / System / Library / Frameworks / UIKit.framework / UIKit /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics -licucore.A -o /Users/rahulvarshney/Documents/newbieC/956Family/956Family/iphone-twitter/Example/build/Debug-iphonesimulator/Test.app/Test

ld:警告:在/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.0.2/Symbols/usr/lib/libicucore.A.dylib中,在文件ld中缺少所需的体系结构i386:warning:in / Developer / Platforms / iPhoneOS。 platform / DeviceSupport / 4.0.2 / Symbols / usr / lib / libSystem.dylib,在文件ld中缺少必需的体系结构i386:in /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.0.2/Symbols/usr/lib/libobjc。 A.dylib,缺少文件collect2中所需的体系结构i386:ld返回1退出状态命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2失败,退出代码1

请任何人。 帮帮我!

原始帖子

您好,我只是试图运行包含在以下API中的测试程序:https://github.com/st3fan/iphone-twitter

编译时出现此错误:

错误:预期')'之前'URLShortener'

它来自TwitterComposeViewController.m第75行,它是以下行:

- (void) shortener: (URLShortener*) shortener didSucceedWithShortenedURL: (NSURL*) shortenedURL
{
 // Replace the first URL in the message. This is terrible code that needs to be replaced with a proper regular expression.

 NSMutableString* message = [NSMutableString string];

 for (NSString* word in [_message componentsSeparatedByCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]) {
  if ([word hasPrefix: @"http://"] || [word hasPrefix: @"https://"]) {
   [message appendString: @" "];
   [message appendString: [shortenedURL absoluteString]];
  } else {
   [message appendString: @" "];
   [message appendString: word];
  }
 }

 _textView.text = message;
 [self updateCharactersLeftLabel];

 [self _showComposeForm];
 [self _hideStatus];
}

我是n00bie,所以提前致歉。 任何帮助表示赞赏,

谢谢,

拉胡尔


我是该代码的作者。 我对此感到抱歉,我需要更新文档。

你需要做两件事:

首先,在您的目标设置中定义TWITTER_USE_URLSHORTENER。

然后,下载https://github.com/st3fan/iphone-bitly并将这些源文件包含在您的项目中。


通常,当我在自己的应用程序中报告出现像以下这样的错误:expected')'之前的问题时,这是因为我忘记了在该.m文件中导入一些必需的头文件。

所以我建议你检查你的代码,看看天气“URLShortener.h”(或类似的东西)是否正确导入。

链接地址: http://www.djcxy.com/p/52443.html

上一篇: Trying to set up the test program using iphone

下一篇: line library build fails with linker error