gpt4 book ai didi

ios - 如何在另一个脚本中调用 `pod` 或 'target'

转载 作者:行者123 更新时间:2023-12-01 21:25:45 29 4
gpt4 key购买 nike

现在我有一个在另一个 ruby​​ 文件中定义的函数,我想调用 targetpod动态地发挥作用。像:

module MyModule

def MyModule.some_function
# do something and then
target "#{result_name}" do
pod 'AFNetworking'
end
end

end
在 podfile 中:
required './some_function'

MyModule.some_function

可以吗?
编辑:为我的脚本文件添加模块,当我运行 pod install有一个错误说 unknown method pod in module MyModule

最佳答案

您可以使用 define_method :"#{result_name}" do ... end去做吧
例如

# inside foo.rb
def foo
define_method :bar do
puts "bar"
end
end

#inside main.rb
require_relative "foo" # require_relative automatically set ./file

foo
bar # puts "bar"

关于ios - 如何在另一个脚本中调用 `pod` 或 'target',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63534447/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com