小编Tam*_*isk的帖子

在Swift中从URL解析XML

我是一个全新的解析,找不到任何没有过时的教程,也没有提出更多的问题.我有一个简单的xml文件url我试图解析.xml非常简单:

<xml>
    <record>
        <EmpName>A Employee</EmpName>
        <EmpPhone>111-222-3333</EmpPhone>
        <EmpEmail>a@employee.com</EmpEmail>
        <EmpAddress>12345 Fake Street</EmpAddress>
        <EmpAddress1>MyTown, Mystate ZIP</EmpAddress1>
    </record>
</xml>
Run Code Online (Sandbox Code Playgroud)

并且只想将其保存为NSDictionary(标记为键和数据作为值).到目前为止,我能够成功完成的是在控制台中打印xml字符串:

let url = NSURL(string: "http://www.urlexample.com/file.xml")

let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in
        println(NSString(data: data, encoding: NSUTF8StringEncoding))
}
print(task)
task.resume()
Run Code Online (Sandbox Code Playgroud)

我已经浏览过任何我发现的在线教程,这些教程要么过时,要么过于复杂.任何帮助表示赞赏.

xml parsing swift

15
推荐指数
3
解决办法
1万
查看次数

Swift函数接受元组

只要它们的类型匹配,是否可以将元组传递给函数?

当我尝试它时,我收到一个missing argument in parameter错误:

var myTuple = ("Text",10,"More Text")

func myFunction(a:String, b:Int, c:String) {
    // etc...
}

myFunction(myTuple)
Run Code Online (Sandbox Code Playgroud)

swift

8
推荐指数
4
解决办法
5735
查看次数

为现有项目创建git存储库?

在通过删除swift文件进行近距离调用之后,我注意到我没有使用它创建项目来创建git存储库.有没有办法让现有项目启动git存储库?或者我是否必须启动一个新项目并移动我的所有代码/文件?

git xcode

3
推荐指数
1
解决办法
2942
查看次数

标签 统计

swift ×2

git ×1

parsing ×1

xcode ×1

xml ×1