草庐IT

auto-import

全部标签

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文件,

html - 溢出-x : auto on iPhone is not scrolling

我在div中有一个iframe,它看起来像:我希望输入表单可以在x轴上滚动,以便可以在手机上使用。这在台式机和其他手机(例如Android)上工作正常,但在iOS中使用Safari时,滚动不存在或随机工作。有什么可能的解决方法吗?这是iOS错误吗? 最佳答案 我在您的资源中看到您使用Bootstrap,所以为什么您不直接将with调整为全部在屏幕内而无需任何滚动(手机上的水平滚动对我来说并不是真正的用户友好)。如果你真的想使用滚动,我推荐你使用:-webkit-overflow-scrolling:touch;代替-webkit-o

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

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

带有 RMStore 的 iOS SDK Auto Renewable 订阅 - 如何验证有效订阅?

我正在使用RMStore在我的iOS应用程序中处理自动续订订阅的库。它适用于购买,但我找不到任何文档如何使用RMStore检查当前订阅是否仍然有效?检查购买产品的代码在这里不起作用:if([persistenceisPurchasedProductOfIdentifier:SUBSCRIPTION_1]){...}此代码始终显示订阅已购买(因为它是)但不检查此订阅是否已过期。我在RMAppReceipe.h文件中看到方法“isActiveAutoRenewableSubscriptionForDate”,但我没有找到任何文档如何使用RMStore在我的应用程序中检索订阅收据以及如何检查

ios - Auto-Layout Constraint : When resizing, 不平均分配空间给 subview ?

用一个例子来证明我的问题可能是最简单的,所以这里是:我有一个容器View,它有两个subview,A和B。容器:240x80A:80x80,固定前导/顶部/底部间距。B:160x80,固定前导/顶部/底部间距,固定h间距与A。现在,当我将容器的大小调整为480x80时,我得到了这样的结果:那是因为Xcode认为我的约束不明确,所以它为我固定了A的宽度,并为B提供了所有额外的水平空间。好的,我理解它的担忧,但我真正想要的是让A和B按比例调整大小,如下所示:我的直觉是它与拥抱/压缩阻力优先级设置有关,但我不知道如何设置这些值以获得我想要的结果!换句话说,当容器被放大时,如何指定多余的空间去

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 - ruby xcodeproj 抛出 `normalize_source_tree' : [Xcodeproj] Unrecognized source tree option `Auto` (RuntimeError)

我正在使用xcodeproj将静态库添加到我的xcodeproject,我在new_file方法中遇到错误错误是:normalize_source_tree':[Xcodeproj]UnrecognizedsourcetreeoptionAuto`(RuntimeError)any帮助? 最佳答案 你在做这样的事情吗?project.new_file(file_path,"Auto");如果是这样,请修改您的行以遵循以下语法:project['Auto'].new_file(file_path);这能解决您的问题吗?如果不是,请发布

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

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