2019独角兽企业重金招聘Python工程师标准>>>

 1 import Foundation
 2
 3 //加载网络数据,查找数据的字符串
 4 let dataurl = "http://api.k780.com:88/?app=weather.city&&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json"
 5 var url = NSURL(string: dataurl)
 6 var httpData = NSData(contentsOfURL: url!)
 7 //println(httpData) //输出来都是数字 字节码
 8 var httpstr = NSString(data: httpData!, encoding: NSUTF8StringEncoding)
 9 //println(httpstr) //转为NSString就是 可观的数据了。
10 let subRange = httpstr?.rangeOfString("玉山")
11 println("\(subRange!.location) 和 \(subRange!.length)")
12
13 var findRange = NSMakeRange(subRange!.location-33, 76)
14 var findStr = httpstr!.substringWithRange(findRange)
15 println(findStr)
16
17 //读取本地文件
18 let path = "/Users/HeYang/Desktop/file.txt"
19 var findfileStr = String(contentsOfFile: path, encoding: NSUTF8StringEncoding, error: nil)
20 var nsfindfileStr = NSString(string: findfileStr!)//转为NSString类型
21 println(nsfindfileStr)

运行结果:

转载于:https://my.oschina.net/u/2363463/blog/635608

IOS之Foundation之探究学习Swift实用基础整理一相关推荐

  1. 学习 Swift 的知识点整理

    1.var str : String?  以这种方式定义的变量可以做 if str == nil 的判断 转载于:https://www.cnblogs.com/xiaonizicome/p/6737 ...

  2. foundation 数组NSArray学习

    最近最近在忙于公司的项目研发学习iOS的进度比较慢了,但是还是坚持自己学习了一下foundation的基本学习语法拿来和大家一起分享学习.每天都到深夜在休息明天还要上班身体真心累,但是我始终相信好事多 ...

  3. iOS资源帖-优秀博客、iOS开发技术文、学习网站

    原链接:https://www.jianshu.com/p/619c61d9c8fb 一些博客 王巍 Objc中国发起人.Line工程师 ibireme YYKit作者 bang JSPatch作者 ...

  4. iOS每日总结博客版:iOS开发历程中了解和学习的文章

    2019独角兽企业重金招聘Python工程师标准>>> #iOS开发进阶指导:入门->进阶->大神 top:入门无忧网,各语言ide入门 http://www.rm5u. ...

  5. Swift--在 30 天内,从零开始学习 Swift

    本文是翻译,版权归原作者所有 原文地址(original source):https://blog.growth.supply/from-zero-to-swift-in-30-days-8ad97b ...

  6. 有 OC 经验的程序员快速学习 Swift 语法

    前言 苹果官方推出 Swift 语言至今,已经过了 7 年之久,Swift 也更新到了 5.5 版本, 它的语法和 API 也趋向于稳定.最近闲来无事,决定开始研究这 iOS 开发编程语言的语法.因为 ...

  7. iOS程序猿的flutter学习之路

    日常学习Flutter开发的积累 推荐一些平时自己学习Flutter开发当中接触到的优秀文章 -------------------------基础知识 ----------------------- ...

  8. iOS 的用户认证:使用Swift和Ruby on Rail

    iOS 的用户认证:使用Swift和Ruby on Rails 原文:User Authentication on iOS with Ruby on Rails and Swift 作者:Subhra ...

  9. 学习Swift:经验丰富的开发人员指南

    因此,您的老板希望您学习iOS应用开发. 或者,也许您有一个要处理的应用程序侧项目. 你从哪里开始? 学习新平台和编程语言可能会令人生畏. 即使您尝试学习基础知识,也会不断发布新技术,从而很难保持最新 ...

最新文章

  1. 中国之光!中国最酷黑科技30强名单公布!
  2. bootstrap-wysiwyg: 迷你的Bootstrap的所见即所得的HTML富文本编辑器
  3. 洛谷P3694 邦邦的大合唱
  4. 数据库事务处理差异:可提交读和重复读区别
  5. Linux开启文件共享服务
  6. SAP License:税额保留小数位差异处理
  7. 计算机的组成 —— PCI(PCIE)、PCB
  8. HDU2594 Simpsons’ Hidden Talents 前缀与后缀转化成用s1去匹配s2
  9. matlab飞机降落过程模拟,scratch作品 “模拟飞机降落”---东风东路小学一年(14)班 沈宸玮...
  10. 【信息汇总】北京航空航天大学计算机考研
  11. C++ 自定义String类
  12. python绘制密度散点图
  13. JAVA IO ---------- File类(转自 skywang12345)
  14. C# 在load构造函数设定dgv背景字体颜色无效 解决办法
  15. opc ua 用哪种语言编写_什么是OPC UA?
  16. Window: win10 如何更改管理员名称(修改登录用户名)
  17. 【Python融于生活】之我想要保存QQ邮箱富途的附件
  18. 绝对强劲的swf破解工具,swf加密者的噩梦swf reader
  19. 调用百度地图只显示网格的问题
  20. 文献阅读—An exploratory study of congestion control techniques in Wireless Sensor Networks

热门文章

  1. matlab 类 继承,继承MATLAB中的密封类
  2. scrapy mysql测试连接_scrapy连接MySQL
  3. java中堆栈的基本操作_玩儿转队列和栈的基本操作及其应用:Java 版
  4. vue2实践揭秘pdf_《Vue2实践揭秘》源码
  5. 石板切割问题c语言_广场地面铺装 仿古石 青石板 板岩 切割岩 冰裂纹压印混凝土地坪...
  6. 任务计划命令 linux,linux执行一次性任务计划at命令
  7. 链路追踪php,easyswoole链路追踪
  8. 小型云台用的是什么电机_直流电机的工作原理是什么?未来的电动车都会用直流电机吗?...
  9. Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
  10. bootstracp实现树形列表_Java实现一致性哈希算法,并搭建环境测试其负载均衡特性...