小编lee*_*ger的帖子

XCode 6 CocoaPods错误:target会覆盖`OTHER_LDFLAGS`构建设置

我刚开始使用的CocoaPods,我收到以下错误,当我荚从终端安装(我的项目被称为babyMilestones,我尝试使用的CocoaPods为ShipLib框架).:

babyMilestones [Release]目标将覆盖FRAMEWORK_SEARCH_PATHS中定义的构建设置Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation - Use the$(继承)'标志,或者-从目标中删除构建设置.

我收到了标题搜索路径和框架搜索路径的错误.

当我尝试构建我的项目时,我在#import行上收到错误,指出找不到ShipLib/ShipLib.h文件.在我的项目导航器中,我的Pods项目正确显示,并且ShipLib框架可见.

我从未明确地设置任何这些搜索路径,我只是让XCode 6做它的事情.我找到了这个答案:目标...覆盖了`Pods/Pods.xcconfig中定义的`OTHER_LDFLAGS`构建设置 我尝试了以下内容:

  1. 删除了"构建设置"中的所有框架搜索路径.这并没有解决问题 在此输入图像描述

  2. 然后我将$(继承)添加到Framework Search Path.我做了Clean然后Build.这给出了以下类型的新错误:

    LD:警告:目录未找到选项 '-L /用户/ billpaystation /文件/的iOS/babyMilestones/babyMilestones /荚/编译/调试-的iPhoneOS' LD:警告:目录未找到选项 '-F' 的架构未定义符号i386:"_ OBJC_CLASS _ $ _ ActionSheetDatePicker",引自:EditItemViewController.o中的objc-class-ref"_OBJC_CLASS _ $ _ SYSincerelyController",引自:EditItemViewController.o中的objc-class-ref ld:未找到架构i386 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)

操作表选取器和真诚控制器是我尝试使用Pod添加的库.

  1. 我注意到我的文件检查器中的框架下的libPods.a是红色的.所以我去了Scheme - > Edit Scheme->并将Pod添加到Build中. 在此输入图像描述 我真的不了解整个目标/构建设置,我可能会因为尝试这么多不同的事情而变得更糟.任何帮助,将不胜感激!

xcode objective-c ios cocoapods

13
推荐指数
1
解决办法
2万
查看次数

在swift中for循环中对象数组的Sum元素:Sum变量不保留值?

我写了我认为是基本函数来总结数组的值并计算预算中剩余的数量.我使用for循环来对数组的元素求和,然后从预算中减去该值.但是,由于某种原因,sum的值在for循环中正确更新,但for循环中的sum值始终为零.在下面,println"循环中的Sum"是正确的,但println"Sum is"总是等于0. dataModel.spendingDataDisplay是一个对象数组.谢谢你的帮助.

func amountLeftToSpend ()->Double {
        var sum:Double = 0.0
        for spendingItem in dataModel.spendingDataDisplay {
            var sum = spendingItem.amountSpent + sum
            println("Spending Item .amountSpent\(spendingItem.amountSpent)")
            println("Sum in the loop is \(sum)")
        }
        println("Sum is \(sum)")
        let amountLeftInBudget = dataModel.settingsData.weeklyBudget - sum
        println("Amount Left in Budget is \(amountLeftInBudget)")
        return amountLeftInBudget
    }
Run Code Online (Sandbox Code Playgroud)

arrays for-loop ios swift

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

标签 统计

ios ×2

arrays ×1

cocoapods ×1

for-loop ×1

objective-c ×1

swift ×1

xcode ×1