为了账号安全,请及时绑定邮箱和手机立即绑定

Swift Weather APP

林永坚 其它
难度中级
时长 1小时22分
学习人数
综合评分9.53
27人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.1 逻辑清晰
  • manager.GET(url, parameters: params, success: { (operation:AFHTTPRequestOperation!, responseObiect: AnyObject!) in println("JSON:" + responseObiect.description!)},failure: { (operation:AFHTTPRequestOperation!,error:NSError) in println("Error:"+error.localizedDescription)})
    查看全部
    3 采集 收起 来源:使用AFNetworking

    2018-03-22

  • url="http://api.openweathermap.org/data/2.5/weather"
    查看全部
    3 采集 收起 来源:使用AFNetworking

    2018-03-22

  • 根据swift 1.2的标准, jsonResult["main"]?["temp"]?当函数检索到["temp"],说明了jsonResult一定有值,所以第二个符号一定要是(!)号,修改如下 func updateUISuccess(jsonResult:NSDictionary!) { if let tempResult = (jsonResult["main"]?["temp"]! as? Double) { var temperature: Double if (jsonResult["sys"]?["country"]! as String == "US") { // Convert temperature to Fahrenheit if use if within the US temperature = round(((tempResult - 273.15) * 1.8) + 32 ) } else { // Otherwise, convert temperature to Celsius temperature = round(tempResult - 273.15) } } else { } }
    查看全部
  • 发现好多同学无法编译代码,原因是在新版的Swift 1.2以上版本明确要求了CLLocation 这个类型不可以是可选型,所以在这里需要对location这个变量使用!进行解包,大家注意一下,方法如下: var location:CLLocation = locations[locations.count - 1] as! CLLocation 这样就不会抱错了,大家加油!
    查看全部
    2 采集 收起 来源:使用Core Location

    2015-06-27

  • https://github.com/JakeLin/SwiftWeather
    查看全部
  • 假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。在Terminator(也就是终端)中输入以下命令(注意,本文所有命令都是在终端中输入并运行的。什么,你不知道什么是终端?那请小编吃饭,小编告诉你): sudo gem install cocoapods 但是,且慢。如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。(你会问,我靠,这都要墙!是的,小编也纳闷。) 但是,是的,又但是(不过是个可喜的“但是”)。我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令: $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看: $ gem sources -l 只有在终端中出现下面文字才表明你上面的命令是成功的: *** CURRENT SOURCES *** http://ruby.taobao.org/ 上面所有的命令完成之时,在小编的终端上是这个的样子: Figure 1 这时候,你再次在终端中运行: $ sudo gem install cocoapods 等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。
    查看全部
    1 采集 收起 来源:使用CocoaPods

    2014-11-26

  • https://github.com/jakelin/swiftweather
    查看全部
  • ……
    查看全部
    1 采集 收起 来源:美化我们的APP

    2018-03-22

  • 输入 'AFNetworking' 后要按一下esc 在输入:x
    查看全部
    1 采集 收起 来源:使用CocoaPods

    2015-10-23

  • autodesk
    查看全部
  • Jkujgskgdk技术公司黄金时间
    查看全部
  • manager.GET(url, parameters: params, success: { (operation:AFHTTPRequestOperation!, responseObiect: AnyObject!) in println("JSON:" + responseObiect.description!)}, failure: { (operation:AFHTTPRequestOperation!,error:NSError!) in println("Error:"+error.localizedDescription)})
    查看全部
    1 采集 收起 来源:使用AFNetworking

    2018-03-22

  • Swift APP Interface Builder CocoaPods Core Location AFNetworking
    查看全部
  • println doesn't work in Swift3, can use print instead.
    查看全部
    1 采集 收起 来源:使用Core Location

    2017-07-30

  • 解决error NSError! domain: "kCLErrorDomain" - code: 0报错的办法: 在Simulator里面把Debug->Location手动选Apple之后重新command+R一次
    查看全部
    0 采集 收起 来源:使用AFNetworking

    2018-03-22

首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
1、具有C#、Javascript、Ruby等语言开发经验的iOS初学者; 2、具有Objective-C开发经验的iOS开发者。
老师告诉你能学到什么?
1、如何新建Swift APP; 2、Interface Builder、CocoaPods、Core Location、AFNetworking的使用; 3、如何通过Swift调用Objective-C组件; 4、如何通过IBOutlets更新View.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!