草庐IT

random_int

全部标签

Swift 将字符串转换为 UnsafeMutablePointer<Int8>

我有一个映射到Swift的C函数定义为:funcswe_set_eph_path(path:UnsafeMutablePointer)->Void我正在尝试将路径传递给该函数并尝试过:varpath=[Int8](count:1024,repeatedValue:0);foriin0...NSBundle.mainBundle().bundlePath.lengthOfBytesUsingEncoding(NSUTF16StringEncoding)-1{varrange=i..但是在path[i]行我得到了错误:'subscript'isunavailable:cannotsubsc

Swift 将字符串转换为 UnsafeMutablePointer<Int8>

我有一个映射到Swift的C函数定义为:funcswe_set_eph_path(path:UnsafeMutablePointer)->Void我正在尝试将路径传递给该函数并尝试过:varpath=[Int8](count:1024,repeatedValue:0);foriin0...NSBundle.mainBundle().bundlePath.lengthOfBytesUsingEncoding(NSUTF16StringEncoding)-1{varrange=i..但是在path[i]行我得到了错误:'subscript'isunavailable:cannotsubsc

深入浅出TensorFlow2函数——tf.random.poisson

分类目录:《深入浅出TensorFlow2函数》总目录绘制shape个来自每个给定泊松分布的样本。语法tf.random.poisson(shape,lam,dtype=tf.dtypes.float32,seed=None,name=None)参数shape:输出张量的形状,为一个一维整数张量或Python数组。lam:样本提供描述泊松分布的参数。dtype:输出的浮点类型:float16、bfloat16、float32、float64,默认为float32。seed:[int]用于为创建分布的随机种子。可参考tf.random.set_seed。name:[可选]操作的名称。返回值用泊松

swift - 二元运算符不能应用于int和int类型的操作数? swift 3

我是swift的新手,我已经尝试这个问题几个小时了。在我的代码下面:iffilteredCustomReqList!=nil{/*[1]errorinthisline*/foriin0..错误说:binaryoperatorcannotbeappliedtooperandsoftypeintandint?哪里:varfilteredCustomReqList:[Any]?/*=[Any]()*/如果我使用varfilteredCustomReqList:[Any]=[Any]()错误消失但我的if条件始终为真。如何获得此修复?我读过this但它与我的情况不同(它的int和CGFloat

swift - 二元运算符不能应用于int和int类型的操作数? swift 3

我是swift的新手,我已经尝试这个问题几个小时了。在我的代码下面:iffilteredCustomReqList!=nil{/*[1]errorinthisline*/foriin0..错误说:binaryoperatorcannotbeappliedtooperandsoftypeintandint?哪里:varfilteredCustomReqList:[Any]?/*=[Any]()*/如果我使用varfilteredCustomReqList:[Any]=[Any]()错误消失但我的if条件始终为真。如何获得此修复?我读过this但它与我的情况不同(它的int和CGFloat

arrays - 将 Int 数组转换为逗号分隔的字符串

这个问题在这里已经有了答案:HowdoIconvertaSwiftArraytoaString?(25个答案)关闭5年前。我知道如果我想将Int数组转换为String,我会这样做:[0,1,1,0].map{"\($0)"}.reduce(""){$0+$1}但我不知道如何将Int数组转换为逗号分隔的String

arrays - 将 Int 数组转换为逗号分隔的字符串

这个问题在这里已经有了答案:HowdoIconvertaSwiftArraytoaString?(25个答案)关闭5年前。我知道如果我想将Int数组转换为String,我会这样做:[0,1,1,0].map{"\($0)"}.reduce(""){$0+$1}但我不知道如何将Int数组转换为逗号分隔的String

swift - 二元运算符 '>=' 不能应用于类型 'String.IndexDistance?'(又名 'Optional<Int>')和 'Int' 的操作数

这个问题在这里已经有了答案:Swift3optionalschaininginIFconditionsbug?(4个答案)关闭4年前。在Swift4中,我试图将UITextField的文本长度与最小长度进行比较:iftextFieldPassword.text?.count>=8{}但是我得到了错误Binaryoperator'>='cannotbeappliedtooperandsoftype'String.IndexDistance?'(aka'Optional')and'Int'具有讽刺意味的是,它适用于textFieldPassword.text?.count==8有人可以帮帮

swift - 二元运算符 '>=' 不能应用于类型 'String.IndexDistance?'(又名 'Optional<Int>')和 'Int' 的操作数

这个问题在这里已经有了答案:Swift3optionalschaininginIFconditionsbug?(4个答案)关闭4年前。在Swift4中,我试图将UITextField的文本长度与最小长度进行比较:iftextFieldPassword.text?.count>=8{}但是我得到了错误Binaryoperator'>='cannotbeappliedtooperandsoftype'String.IndexDistance?'(aka'Optional')and'Int'具有讽刺意味的是,它适用于textFieldPassword.text?.count==8有人可以帮帮

swift - 如何检查字符串是否是 Swift 中的 Int?

我有一个TextField,我想验证输入的文本是否为整数。我怎么能这样做?我想写一个这样的函数:funcisStringAnInt(string:String)->Bool{} 最佳答案 字符串扩展和计算属性您还可以向String添加计算属性。ThelogicinsidethecomputedpropertyisthesamedescribedbyOOPerextensionString{varisInt:Bool{returnInt(self)!=nil}}现在你可以"1".isInt//true"Helloworld".isIn