草庐IT

importances

全部标签

android - react native : How to import local image with dynamic name

我在本地有大约100个英雄的图像需要导入到ListView中。这是我的hero.jsrenderRow(hero){return({hero.name});经过一些研究,我知道要求不允许动态名称。我也试过uri,没有错误,但也没有图像。{{uri:'./img/hero/'+hero.img+'.jpg'}}我的文件夹结构是这样的:Projectindex.ios.jshero.jsimghero处理此问题的最佳方法是什么,我不想将图像放在网络上。 最佳答案 sahrens在这个forum上说了以下内容Weintentionally

ios - cocoa pod : Swift compiler error "Failed to import bridging header" reason?

我使用的是cocoapod版本1.1.1、swift3.0.1和Xcode8.1。我有一个应用程序,它使用这样的cocoapod(Podfile)#Uncommentthislinetodefineaglobalplatformforyourproject#platform:ios,'6.0'platform:ios,'8.0'use_frameworks!target'TestApp'dopod'GoogleAnalytics','~>3.14.0'endtarget'TestAppTests'dopod'Quick'pod'Nimble'end我还有一些Objective-C文件,

ios - Objective C @import for modules 是否取代了#import?

在Xcode5中Objective-C的新语法是@import来导入一个框架。参见question了解详情。优点是您不必在项目中包含框架以避免链接器错误,您不需要将引号和.h添加到框架的名称中,预编译头文件更快,并且您有一个namespace防止您意外重命名符号。所有不错的补充。我的问题是,对于您自己的文件,例如MyFancyViewController.h,您是继续使用#import还是@import完全取代它?另外,我可以轻松定义自己的模块吗?在同一个文件中同时使用这两种语法看起来更加困惑。 最佳答案 foryouincludi

objective-c - #include 或#import <objc/runtime.h>?

对于iPhone应用程序,我应该#include还是#import,为什么?我已经看到它以两种方式完成,例如#import&#include. 最佳答案 如果头文件有传统的includeguards,使用哪种并不重要,它更像是一种风格选择。如果您使用#import而不是#include可能会有微小性能提升,但我怀疑它是否会被注意到,因为大多数编译器都使用这些days足够聪明,可以识别包括守卫并相应地进行优化。另一方面,如果头文件没有包含守卫,那么您应该始终使用#import,因为#import将确保头文件只会被包含一次——如果你不小

ios - React Native 0.40 #import <React/RCTBundleURLProvider.h> 找不到除 Debug 之外的构建配置文件

假设我创建了一个新的构建配置“调试副本”,它实际上是“调试”配置的副本。如果我选择“Debug”配置一切正常(项目编译),但如果我选择“DebugCopy”项目不会编译并出现错误“React/RCTBundleURLProvider.h”文件未找到。我需要多个构建配置,在0.39版本中一切正常。LinktoGithubIssue 最佳答案 我在0.41RN新项目中遇到了同样的问题,我删除了node_modules并重新安装了npm,它又开始工作了。 关于ios-ReactNative0.

iOS - 在禁用模块错误时使用@import

我在使用DCPathButton库(通过podspec)时收到此错误。我的项目设置中启用了模块。我是否需要执行任何其他操作才能在pod中启用模块? 最佳答案 如果“自动链接框架”已在build设置中设置为"is",则您还必须设置“启用模块(C和Objective-C)”。 关于iOS-在禁用模块错误时使用@import,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2747924

ios - #import <Library/Library.h> 和 #import <Library.h> 使用 CocoaPods 有什么区别?

我看过有关CocoaPods的指南,建议像这样导入所需的pod的库header:#import在哪里Library是库的名称(例如#import)。我还看到指南建议像这样导入所需的pod的库header:#import(例如#import)这两种方法都可以编译并且似乎有效。有什么区别,应该使用哪个? 最佳答案 如果导入的header是唯一的,那么任何一种方法都可以正常工作。但是,如果您在两个不同的第三方库中有一个同名的header,它就会变得模棱两可,您将需要指定您想要的header。通常,最好指定库名称,这样就不会发生这种情况,而

ios - xcode 7 + 核心数据 : cannot import module being compiled

我使用默认设置创建了一个包含核心数据的新项目。在应用委托(delegate)中我得到这个错误“无法导入正在编译的模块”,核心数据突出显示。我该怎么做才能解决这个问题? 最佳答案 发生这种情况是因为您的项目与CoreData框架同名,请尝试重命名您的项目,它应该可以工作。 关于ios-xcode7+核心数据:cannotimportmodulebeingcompiled,我们在StackOverflow上找到一个类似的问题: https://stackoverf

iOS CocoaPods - 当模块被禁用时如何解决 "use of ' @import' 错误?

在通过cocoapods添加GoogleAnalytics时,我正在寻找如何解决“禁用模块时使用‘@import’”的问题:pod'Google/Analytics','~>1.0.0'link_with'AppTarget','AppTargetTests'在代码中:#import我在pod中收到此错误:"useof'@import'whenmodulesaredisabled"我检查了所有项目并看到模块已启用,以及“自动链接框架”的其他建议由于此错误,我无法覆盖此导入:在xCode6中通过cocoapods添加框架时,如何解决“禁用模块时使用‘@import’”的问题?

ios - 错误 : File not found while importing file from framework

我正在关注这个DemoTutorialURL在cartoDb提供的map上添加图层。我有WhirlyGlobe_Maply_Distribution_2_4二进制文件及其框架并导入其组件文件。但它告诉我找不到该文件。这是我为导入它而写的:#import请帮忙。我想在我的应用程序中使用它。谢谢 最佳答案 第1步-转到项目>常规>链接框架和库第2步-选择MaplyComponentFramework并将其删除。第3步-在嵌入式二进制文件的正上方,只需单击那里的“+”并添加MaplyComponentFramework。第4步-当您添加它