当前位置: 首页 > 知识库问答 >
问题:

关于nil的未定义方法“map”的错误:Flutter App/CocoaPod的NilClass错误

濮阳霄
2023-03-14

我如何着手解决这个问题?

共有2个答案

武成和
2023-03-14

我试图在ios文件夹中运行pod install命令。@boonyyan解决方案是必要的,但似乎我安装了2ffi,所以我还必须使用arch-x86_64命令运行它

sudo arch -x86_64 gem install ffi
# go to ios folder then run
arch -x86_64 pod install
黄淇
2023-03-14

你在用苹果M1吗?我也有这个问题,经过一些研究,我发现这可能与罗塞塔有关。你可以参考在Apple Silicon(M1)上运行CocoaPods。

我在MacBook Air M1上解决了这个问题,方法是在终端中键入:

sudo arch-x86_64gem install ffi

从这里开始https://stackoverflow.com/a/65334677/13814270.

 类似资料:
  • 我正在学习Ruby,我有一个无法理解的bug。我有一个方法,它接受一个字符串(行)数组,并删除所有行,直到包含模式的某一行。该方法如下所示: 这工作正常,生成的字符串(行)正确显示在我正在生成的网页上。 此外,我想删除该模式后面的所有非空行。我修改了方法如下: 令人惊讶的是(至少对我来说)这不起作用。在生成的网页上,我看到的不是内容,而是错误消息:Liquid error:nil类的未定义方法“[

  • 我用最新的Mac OS版本M1在MacBook Air上运行可可豆。我的问题是:当我运行时,我会得到以下输出(我会删除一点,因为其他方式会很长): nil的未定义方法“map”:NilClass 完全错误: LoadError-dlopen(/Library/Ruby/Gems/2.6.0/Gems/ffi-1.15.0/lib/ffi_c.bundle,9):未找到合适的图像。确实找到了:/Li

  • 我想用ruby制作一个康威的生活游戏版本。我创建了一个网格类,其中@play\u area作为实例变量。然而,当我运行代码时,@play\u area在经过两次求值后显示为nil(当在行中求值时,如果@play\u area[x\u mod][y\u mod].alive)。为什么会这样? 编辑 以下是初始化函数: 以下是发生错误的函数: 对@play_area中每个单元格的检查显示每个单元格都正

  • Rails关联的基本问题如下表: 商店:名称,网络 产品:标题、价格、店铺id 关系定义为has_many并属于: 型号: shop.rb 产品rb型 控制器: shops\u控制器。rb型 products_controller.rb 在商店视图中,我设法参考并显示每个商店的所有产品,没有问题: 但另一方面,在产品视图中,我无法从Shop表中显示网络信息: 这将返回以下错误:

  • 我有一个非常基本的应用程序,由商店和属于商店的产品组成。我从产品表单中很好地提取了store ID,但每次尝试在产品视图中显示store中的属性时,都会出现未定义的方法错误。 products\u控制器。rb型 product.rb 产品表单(_form.html.erb) store.rb 以及有问题的产品视图(nil: NilClass的未定义方法“名称”): 使用Rails控制台查找属于我引

  • 大家好,我刚刚遇到了这个问题,我正在学习教程,我试图在我的文章和类别之间创建多对多关联,所以我通过键入以下内容添加了article\u类别模型: 在这个模型里面我输入了 内部文章。rb: 和内部类别。rb: 所以我去了控制台:通过输入以下内容进行关联: 我检查了文章。类别 我也试了分类 结果是: 所以我试图通过输入以下内容使这篇文章成为此类文章的一部分: 所以我得到了这个错误: 这是错误,伙计们,