Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios .h文件在pod安装时未链接_Ios_Iphone_Cocoapods 1.1.1 - Fatal编程技术网

Ios .h文件在pod安装时未链接

Ios .h文件在pod安装时未链接,ios,iphone,cocoapods-1.1.1,Ios,Iphone,Cocoapods 1.1.1,MacOS10.12 xcode 8.1 我们正在尝试安装类似吊舱的设备 platform :ios, '8.0' target 'ProjectName' do pod 'ARSafariActivity', '~> 0.0' pod 'FFBadgedBarButtonItem', '~> 1.0' pod 'MMDrawerController', '~> 0.5' pod 'MMProgressHUD', '~> 0.2' pod 'MMSpreadsheetV

MacOS10.12 xcode 8.1

我们正在尝试安装类似吊舱的设备

platform :ios, '8.0'

target 'ProjectName' do
pod 'ARSafariActivity', '~> 0.0'
pod 'FFBadgedBarButtonItem', '~> 1.0'
pod 'MMDrawerController', '~> 0.5'
pod 'MMProgressHUD', '~> 0.2'
pod 'MMSpreadsheetView', '~> 0.0'
pod 'Mantle', '~> 1.5'
pod 'Masonry', '~> 0.5'
pod 'NHAlignmentFlowLayout', '~> 0.1'
pod 'NMRangeSlider', '~> 1.1'
pod 'PBWebViewController', '~> 0.2'

pod 'SZTextView', '~> 1.1'
pod 'AAPLAdvancedCollectionView', :git => 'https://github.com/zwaldowski/AAPLAdvancedCollectionView.git', :tag => 'v1.0.11'
end
target 'ProjectNameTests' do
pod 'Kiwi', '~> 2.3'
pod 'OHHTTPStubs', '~> 4.0'
end
给出错误词法和预处理器问题。 未找到Mantle.h文件


我们尝试了这个方法,但仍然不起作用。

如果您不打算在swift和Objective-c之间添加桥接文件,则应指定使用框架

使用不带桥接文件的POD

将pod文件更新为

platform :ios, '8.0'

target 'ProjectName' do
use_frameworks!
pod 'ARSafariActivity', '~> 0.0'
pod 'FFBadgedBarButtonItem', '~> 1.0'
pod 'MMDrawerController', '~> 0.5'
pod 'MMProgressHUD', '~> 0.2'
pod 'MMSpreadsheetView', '~> 0.0'
pod 'Mantle', '~> 1.5'
pod 'Masonry', '~> 0.5'
pod 'NHAlignmentFlowLayout', '~> 0.1'
pod 'NMRangeSlider', '~> 1.1'
pod 'PBWebViewController', '~> 0.2'

pod 'SZTextView', '~> 1.1'
pod 'AAPLAdvancedCollectionView', :git => 'https://github.com/zwaldowski/AAPLAdvancedCollectionView.git', :tag => 'v1.0.11'
end
target 'ProjectNameTests' do
pod 'Kiwi', '~> 2.3'
pod 'OHHTTPStubs', '~> 4.0'
end
现在您不需要导入.h文件,它将作为模块导入:)

我希望你能看到
使用框架在更新的pod文件中:)

将POD与桥接文件一起使用(如果您不想处理框架,而只直接处理Objective-C文件)

创建一个名为YourAppName桥接头.h的.h文件 例如,打开它并添加所有要导入的Objective-C文件

#ifndef YourAppName_Bridging_Header_h
#define YourAppName_Bridging_Header_h


#endif /* YourAppName_Bridging_Header_h */

#import "Reachability.h"
#import <CommonCrypto/CommonCrypto.h>
\ifndef your appname\u bridgeing\u Header\u h
#定义应用程序名称\u桥接\u头\u h
#endif/*YourAppName\u桥接\u头\u h*/
#导入“可达性.h”
#进口

现在,您可以在任何文件中使用它,而不用担心一次又一次地导入它们。

如果您不打算在swift和Objective-c之间添加桥接文件,则应指定使用框架

使用不带桥接文件的POD

将pod文件更新为

platform :ios, '8.0'

target 'ProjectName' do
use_frameworks!
pod 'ARSafariActivity', '~> 0.0'
pod 'FFBadgedBarButtonItem', '~> 1.0'
pod 'MMDrawerController', '~> 0.5'
pod 'MMProgressHUD', '~> 0.2'
pod 'MMSpreadsheetView', '~> 0.0'
pod 'Mantle', '~> 1.5'
pod 'Masonry', '~> 0.5'
pod 'NHAlignmentFlowLayout', '~> 0.1'
pod 'NMRangeSlider', '~> 1.1'
pod 'PBWebViewController', '~> 0.2'

pod 'SZTextView', '~> 1.1'
pod 'AAPLAdvancedCollectionView', :git => 'https://github.com/zwaldowski/AAPLAdvancedCollectionView.git', :tag => 'v1.0.11'
end
target 'ProjectNameTests' do
pod 'Kiwi', '~> 2.3'
pod 'OHHTTPStubs', '~> 4.0'
end
现在您不需要导入.h文件,它将作为模块导入:)

我希望你能看到
使用框架在更新的pod文件中:)

将POD与桥接文件一起使用(如果您不想处理框架,而只直接处理Objective-C文件)

创建一个名为YourAppName桥接头.h的.h文件 例如,打开它并添加所有要导入的Objective-C文件

#ifndef YourAppName_Bridging_Header_h
#define YourAppName_Bridging_Header_h


#endif /* YourAppName_Bridging_Header_h */

#import "Reachability.h"
#import <CommonCrypto/CommonCrypto.h>
\ifndef your appname\u bridgeing\u Header\u h
#定义应用程序名称\u桥接\u头\u h
#endif/*YourAppName\u桥接\u头\u h*/
#导入“可达性.h”
#进口

现在,您可以在任何文件中使用它,而不用担心一次又一次地导入它们。

您尝试过这样做吗:
右键单击您的项目
->
将文件添加到“项目名称”…
->
在Pods目录中选择Mantle目录
?然后导入
Mantle.h
?您是否尝试过这样做:
右键单击您的项目
->
将文件添加到“项目名称”…
->
在Pods目录中选择Mantle目录
?然后导入
Mantle.h