相关疑难解决方法(0)

Objective-C中的#import和#include有什么区别?

在Objective-C中#import和#include之间有什么区别,有时候你应该使用一个而不是另一个吗?一个被弃用了吗?

我正在阅读以下教程:http://www.otierney.net/objective-c.html#preamble及其关于#import和#include的段落似乎自相矛盾或者至少不清楚.

import objective-c include

382
推荐指数
6
解决办法
13万
查看次数

架构armv7的未定义符号

这个问题一直让我发疯,我无法解决如何修复它...

    Undefined symbols for architecture armv7:
  "_deflateEnd", referenced from:
      -[ASIDataCompressor closeStream] in ASIDataCompressor.o
  "_OBJC_CLASS_$_ASIDataDecompressor", referenced from:
      objc-class-ref in ASIHTTPRequest.o
  "_deflate", referenced from:
      -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in ASIDataCompressor.o
  "_deflateInit2_", referenced from:
      -[ASIDataCompressor setupStream] in ASIDataCompressor.o
ld: symbol(s) not found for architecture armv7
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

我认为这与:

ld: symbol(s) not found for architecture armv7
Run Code Online (Sandbox Code Playgroud)

但我补充道:libz.1.2.3.dylib它没有帮助,任何人都有任何想法?

armv7 ios

304
推荐指数
11
解决办法
35万
查看次数

ld:架构armv7的871个重复符号,clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我在我的iPhone应用程序中使用FastPDFKit来显示PDF.当我在模拟器上运行项目时,它工作正常.但是,当我在iPhone上运行该项目时,它给我以下错误.

duplicate symbol _value_map in:
    /Users/alkandari/Desktop/iPhone Apps/MyTest002/MyTest002/FastPdfKit.embeddedframework/FastPdfKit.framework/FastPdfKit(FastPdfKit)
duplicate symbol _writeUnicodeToUTF8Buffer in:
    /Users/alkandari/Desktop/iPhone Apps/MyTest002/MyTest002/FastPdfKit.embeddedframework/FastPdfKit.framework/FastPdfKit(FastPdfKit)
ld: 871 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: 871 duplicate symbols for architecture armv7


clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?


当我在Debug and Release部分的Configuration中添加FastPDFFramework时出现错误.

iphone objective-c ios ios6

3
推荐指数
1
解决办法
9985
查看次数

架构armv7的重复符号错误

我的快速项目中有一个旧类"Approval.swift"

我在Core Data中添加了NSManagedObject(Approval),并为该实体创建了具有相同名称(Approval.swift)的NSManagedObject子类

然后我将实体名称更改为"ApprovalObject",并将关联的类更改为ApprovalObject.swift,以将其与旧类"Approval.swift"区分开来

当我试图运行该项目时,我收到此错误

重复符号_OBJC_METACLASS _ $ _ Card in:/Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/ApprovalObject.o/Users/MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/Card.o重复符号_OBJC_CLASS _ $ _卡片:/ Users /MyUser/Library/Developer/Xcode/DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/ApprovalObject.o/Users/MyUser/Library/Developer/Xcode /DerivedData/MyProject-czluntwgoefegbeilusmojsyejlc/Build/Intermediates/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7/Card.o

ld:架构armv7 clang的2个重复符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)

有人可以帮我解决这个错误吗?非常感谢

xcode core ios swift

0
推荐指数
1
解决办法
4931
查看次数

标签 统计

ios ×3

objective-c ×2

armv7 ×1

core ×1

import ×1

include ×1

ios6 ×1

iphone ×1

swift ×1

xcode ×1