swift code如何查询?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift code如何查询?相关的知识,希望对你有一定的参考价值。
参考技术A 收款方向其账户所在银行查询其银行账户的IBAN号码,然后将IBAN号码告知汇款人即可。国际银行账户号码(The International Bank Account Number),通常简称IBAN,是由欧洲银行标准委员会( European Committee for Banking Standards,简称 ECBS)按照其标准制定的一个银行账户号码。参加ECBS的会员国的银行账户号码都有一个对应的IBAN号码。可请客户联系其开户行获取IBAN号码。IBAN号码最多是34位字符串。
拓展资料:
IBAN对于欧元区国家就相当于我们的银行帐号,这个是由收款人提供给的。如果是完整的IBAN,在中国所有的汇出行都能通过IBAN查出收款行的SWIFT CODE。
Swift Code:
SWIFT是“Society Worldwide Interbank Financial Telecommunication环球同业银行金融电讯协会”的英文简称。凡该协会的成员银行都有自己特定的SWIFT代码,即SWIFT CODE。SWIFT地址是一个8或11位的字符串,是一个银行在国际上的识别号码。SWIFT地址又被称为BIC(银行识别码)。该号相当于各个银行的身份证号。
SWIFT的编号规则一般是8位或11位,前四位为某银行代码,如中行是BKCH 农行是ABOC,紧接着四位是国别及地区代码,如中国北京是CNBJ,后面可能会有3位的数字或字母代码,一般是指具体的分支行。
统一的格式,如:BKCH CN BJ 110 ,前4位为一家银行的统一代码(如中国银行为BKCH),5-6位代表国家代码(中国为CN),7-8位代表城市代码(如:BJ),110代表北京市分行。
如何从 Swift 中的 Parse 查询结果中访问对象的字段?
【中文标题】如何从 Swift 中的 Parse 查询结果中访问对象的字段?【英文标题】:How do you access an object's fields from a Parse query result in Swift? 【发布时间】:2014-11-25 21:53:13 【问题描述】:Parse 文档提供了使用 Swift 进行查询的示例,它们显示了访问内置字段(如 objectId 或 count)的示例,但是如何访问对象的列之一呢?
var query = PFQuery(className: "MyObject")
query.findObjectsInBackgroundWithBlock
(objects: [AnyObject]!, error: NSError!) -> Void in
if !(error != nil)
for object in objects
println(object["name"])
else
println("%@", error)
得到错误“AnyObject”不可转换为字符串。
object.objectForKey("name")
还给出错误:“找不到接受提供的参数的 'objectForKey' 的重载”
现在我也尝试了“as PFObject”或类似的东西,但它也会导致错误,而且 Parse 的文档没有显示类似的东西。 “类型 '[AnyObject]' 不能隐式向下转换为 'PFObject';您的意思是使用 'as' 强制向下转换吗?”
然后我应用修复,新的错误是“类型'PFObject'不符合协议'SequenceType'
也尝试在循环内向下转换
let pf = object as PFObject
但这似乎没有帮助,因为当我这样做时
let name = pf["name"]
我得到“'AnyObject' 不能转换为 'String'”
感谢您的帮助。我确定我遗漏了一些明显的东西,因为我还没有找到任何东西;
【问题讨论】:
你试过let name = pf["name"] as String
吗?
做到了,谢谢。所以你总是不得不像这样投射东西吗?在下面添加它作为答案,我会选择它。
【参考方案1】:
您需要显式转换您正在检索的属性 -
let name = pf["name"] as String
【讨论】:
【参考方案2】:这对我有用:
var query = PFQuery(className: "People")
query.findObjectsInBackgroundWithBlock
(objects: [AnyObject]!, error: NSError!) -> Void in
if error == nil
// query successful - display number of rows found
println("Successfully retrieved \(objects.count) people")
// print name & hair color of each person found
for object in objects
let name = object["name"] as NSString
let color = object["hairColor"] as NSString
println("\(name) has \(color) hair")
else
// Log details of the failure
NSLog("Error: %@ %@", error, error.userInfo!)
【讨论】:
以上是关于swift code如何查询?的主要内容,如果未能解决你的问题,请参考以下文章