
iOS开发_Swift编程
文章平均质量分 64
qin娟
iOS 菜鸟
展开
-
swift:CoreData简单入门(增加、查询、修改、删除)(详细讲解)
CoreData 是 一个可以用来管理 对象生命周期、对象层级、数据持久化存储 的苹果官方框架。下面来看看如何用swift语言来使用CoreData呢?1 打开Xcode,选择Xcode project2 选择开发平台及模板应用,这里选择ios single view Application3 为项目命名,注意:需要勾选Use Core Data4 当项原创 2016-03-05 02:10:47 · 17653 阅读 · 0 评论 -
swift:ViewController中自定义tableView简单入门
1 创建工程:打开xcode 选择ios平台下的sing view application ,选择swift语言,创建工程2 在ViewController里面的添加代码import UIKitclass ViewController:UIViewController,UITableViewDataSource,UITableViewDelegate{ var原创 2016-03-11 22:11:34 · 4023 阅读 · 0 评论 -
swift:iOS模拟器键盘设置(弹出,中文键盘,隐藏)
1 当点击UItextField输入框时,没有弹出虚拟键盘 解决方案:取消勾选Hardware>Keyboard>Connection HardWare Keyboard选项 2 想要模拟器的虚拟键盘有中文输入解决方案:成功运行模拟器后, 回到模拟器主界面(Command+shift+H),找到设置Settings,进入Settings > General > KeyBoa原创 2016-03-10 12:51:14 · 5700 阅读 · 0 评论 -
swift:基本数据类型
swift:基本数据类型原创 2016-03-03 22:02:27 · 382 阅读 · 0 评论 -
swift:使用NSJSONSerialization和SwiftyJSON两种方法解析网络返回的json格式数据
在我的博客(下面)两个实验的基础上,使用NSJSONSerialization和SwiftyJSON两种方法解析网络返回的json格式数据,参照视频实现的"天气信息"小实验1 创建工程2 在百度查找需要调用的天气预报信息API 3 点击网址进去4 复制网址http://www.weather.com.cn/data/sk/101110101.html 到原创 2016-03-09 15:55:06 · 3755 阅读 · 0 评论 -
swift:使用第三方开源库SwiftyJSON解析本地json数据文件
本文解析的json文件的数据和在我的博客 swift:使用NSJSONSerialization解析本地json数据文件(代码详细注释)中的数据的一样,不同的是工程名称不一样,还有ViewController.swift文件里面的内容变化了1 创建工程:打开xcode 选择ios平台下的sing view application ,选择swift语言,创建工程2 在项目中新建d原创 2016-03-09 12:57:39 · 4492 阅读 · 0 评论 -
swift:使用NSJSONSerialization解析本地json数据文件(代码详细注释)
xcode version7.2 1 创建工程:打开xcode 选择ios平台下的sing view application ,选择swift语言,创建工程2 在项目中新建data.json文件,用于存储json格式的文件3 data.json文件的内容是(ps:这里的数据是找的网上的json数据){ "name": "中国", "pro原创 2016-03-08 19:32:48 · 6015 阅读 · 0 评论 -
swift:使用NSXMLParser解析本地xml文件(详细代码注释)
使用NSXMLParser解析本地xml文件就一定会用到NSXMLParserDelegate这个代理xcode version:7.21 创建工程:打开xcode 选择ios平台下的sing view application ,选择swift语言,创建工程2 在项目中新建三个文件,如下personData.xml文件,Person.swift文件 PersonParser.swift原创 2016-03-07 15:59:38 · 3840 阅读 · 1 评论 -
swift:类class是浅拷贝 结构体struct是深拷贝(代码理解)
浅拷贝:是内存地址拷贝,即是目标对象 拷贝的是源对象的 内存地址,因此两个对象指向同一片内存,里面的内容是一样的,不管修改谁的内容,另一个都会跟着变化。深拷贝:是源对象内容的拷贝,内存空间是自主分配的,目标对象 和 源对象 指向的不是同一片内存。虽然里面的内容一样,但是修改了一个对象的内容,另一个不会跟着变化。swift中类 class 是浅拷贝 ,下面通过代码来理解:原创 2016-03-07 14:48:07 · 2173 阅读 · 0 评论 -
swift : NSData数据类型与String字符串类型的转换方法
1 String 类型转 NSData 类型 dataUsingEncoding函数: 将字符串类型(String)的数据转换成数据类型(NSData) 的数据。 在String类中有自带的函数方法: publicfuncdataUsingEncoding(encoding:NSStringEncoding, allowLossyC原创 2016-03-05 15:18:37 · 9596 阅读 · 0 评论 -
swift:swift与oc代码互相调用
swift 调用 OC:1 创建工程:打开xcode 选择ios平台下的sing view application ,选择swift语言,创建工程命名为SwiftCallOC2 添加一个基于OC的cocoa class 类,命名为继承UIImageView的QFImageView,然后会弹出一个提示框问要不要见桥头文件(当然要啦),则会生成QFlmageView.h和QFlmageVi原创 2016-03-12 23:42:55 · 630 阅读 · 1 评论