我正在使用Xcode 7进行ios开发。我是Swift的新手。我在我的项目CocoaPods中使用。但我无法将文件导入我们的项目。
MY Cocoapodfile
<xsl:template match="*[local-name(.) = 'netw.NetworkElement']">
<NetworkElement>
<xsl:apply-templates select="@*|node()" />
</NetworkElement>
</xsl:template>
创建Podfiles。但是我无法导入文件。
#include <iostream>
using namespace std;
class Rectangle {
public:
int breadth;
public:
void read();
void display();
friend void operator ++(Rectangle r1);
};
void Rectangle::read()
{
cout << "Enter the breadth of the Rectangle: ";
cin >> breadth;
}
void operator++(Rectangle r1)
{
++r1.breadth;
cout<<r1.breadth<<endl; //correct result
}
void Rectangle::display()
{
cout<<breadth<<endl; // not showing pre-incremented value, why ???
}
int main()
{
cout<<"Unary Operator using Friend Function \n";
Rectangle r1;
r1.read();
++r1;
cout << "\n breadth of Rectangle after increment: ";
r1.display();
return 0;
}
我没有得到这样的模块错误。如何解决它。欢迎任何帮助。
答案 0 :(得分:0)
不仅需要创建podfile,还必须运行
pod install
或者,如果您已经安装并且想要更新/添加新库:
pod update
然后,再次构建项目(Command + B)
答案 1 :(得分:0)
按照&#34;入门&#34; cocoapods.org的说明。以下是列出的具体步骤:
在Xcode项目目录中列出名为Podfile的文本文件中的依赖项:
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'AFNetworking', '~> 2.6'
pod 'ORStackView', '~> 3.0'
pod 'SwiftyJSON', '~> 2.3'
end
提示:CocoaPods提供了pod init命令来创建具有智能默认值的Podfile。你应该使用它。
$ pod install 确保在构建项目时始终打开Xcode工作区而不是项目文件:
$ open App.xcworkspace 现在您可以导入依赖项,例如:
#import <Reachability/Reachability.h>