只是试图让我的头脑围绕 Julia 并遇到类型成员应该是特定类型或者它也可以是nothing
. 所以,我尝试了以下方法:
using NIfTI # Julia package for reading NIfTI medical images
type RR
source::Union(NIfTI.NIVolume, nothing)
end
但是,当我尝试初始化此对象时,我得到:
错误:LoadError:LoadError:MethodError:没有方法匹配 Union(::Type{NIfTI.NIVolume}, ::Void)
我想这样做的原因是没有很好的默认方法来初始化NIVolume
对象,在需要之前让它保持未初始化似乎是个好主意。