首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift不区分大小写#import引起的头痛

Swift不区分大小写#import引起的头痛
EN

Stack Overflow用户
提问于 2015-02-02 06:21:48
回答 1查看 135关注 0票数 0

昨天晚上,我把Swifter导入到我的项目中,但是像这样的符号丢失了。

代码语言:javascript
复制
Undefined symbols for architecture arm64:
  "__TMdO10SwifterIOS4JSON", referenced from:
      __TMaGVSs10DictionarySSO10SwifterIOS4JSON_ in CWAppDelegate.o
  "__TMaC10SwifterIOS7Swifter", referenced from:
      __TFC9Chatswood13CWAppDelegate11applicationfS0_FTCSo13UIApplication29didFinishLaunchingWithOptionsGSqGVSs10DictionaryCSo8NSObjectPSs9AnyObject____Sb in CWAppDelegate.o
      __TMaGSqC10SwifterIOS7Swifter_ in CWAppDelegate.o
  "__TFC10SwifterIOS7SwifterCfMS0_FT7accountCSo9ACAccount_S0_", referenced from:
      __TFC9Chatswood13CWAppDelegate11applicationfS0_FTCSo13UIApplication29didFinishLaunchingWithOptionsGSqGVSs10DictionaryCSo8NSObjectPSs9AnyObject____Sb in CWAppDelegate.o
  "__TFC10SwifterIOS7Swifter22getUserStreamDelimitedfS0_FTGSqSb_13stallWarningsGSqSb_35includeMessagesFromFollowedAccountsGSqSb_14includeRepliesGSqSb_5trackGSqGSaSS__9locationsGSqGSaSS__18stringifyFriendIDsGSqSb_8progressGSqFT6statusGSqGVSs10DictionarySSOS_4JSON___T__19stallWarningHandlerGSqFT4codeGSqSS_7messageGSqSS_11percentFullGSqSi__T__7failureGSqFT5errorCSo7NSError_T___CS_18SwifterHTTPRequest", referenced from:
      __TFC9Chatswood13CWAppDelegate11applicationfS0_FTCSo13UIApplication29didFinishLaunchingWithOptionsGSqGVSs10DictionaryCSo8NSObjectPSs9AnyObject____Sb in CWAppDelegate.o
EN

回答 1

Stack Overflow用户

发布于 2015-02-02 06:21:48

最后,我发现这是由于不小心在#import SwifterIOS中写入了#import SwifteriOS造成的。我想知道这是否应该通过编译器(旧语言的预处理器)而不是链接器来报告,因为链接器的报告对于用户跟踪问题的根源来说是不清晰和信息丰富的。我认为Xcode混合了编译器、链接器甚至(崩溃的) SourceKitService编码助手的许多职责,尽管大多数意图和结果都是积极的。

欢迎进一步的提示和讨论:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28268614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档