[MappingAce]这可能是使用起来最简单的Swift JSON解析库了,从此可以告别手写key映射 ...

MappingAce github地址: https://github.com/IcyButterfly/MappingAce序幕:开发者与MappingAce的对话开发者: 现在很多开源库都是采用的在源代码里添加属性与对应key的映射代码,你也是采用这样的方式吗?MappingAce: 不是的,基本可以告别这种方式开发者: 有些JSON解析库 虽然也是Swift写的,但是还是继承自NSObje...
iOS

Swift3.0项目之MGDS_Swift

MGDS_Swift:一款娱乐的App简介: 逗视iOS客户端: 在这一个高速运转的社会中,大家真的太忙了,没有了欢笑,没有了生活! 但是我们生活中不能缺少欢乐,搞笑!那么,逗视来了!! 你可以在逗视中看到海量的搞笑视频,直播视频,恶搞的精彩视频,秒拍,美拍等热门视频。 逗视首页分类包括推荐,精华,热门等等满足更多人的需求! 逗视中的视频可以分享到QQ,微信,微博等社交平台,与你的朋友一起欢乐!...
项目

Swift版本之大雪纷飞

今天真是闲来无事,随便看了一下苹果官方的Swift教程。其实也仅仅是看了第一章内容,记住了一点几本的语法。 然后想起昨天自己没事写的大雪纷飞的动画,自己就拿起来练一下手。 说真的做Demo的时候还真遇到几个比较棘手的问题。 Swift是强类型语言,对没有隐式的数据类型的转换,也就是说,即使是 Float/Int这种运算都会报错,需要你自己转换成相同的数据类型。 Sw...
语法 iOS Swift 动画

swift3.0 coreData的使用-日记本demo

效果需求分析基于官方MasterDetail模板,官方写了很多复杂的coredata逻辑,在此基础上快速开发简单的日记本程序。- 主要功能:增、删、改、查 - 界面用默认的界面,将detail页面改为`UITextView`可编辑 - 主页面进行 增、删、查操作 - 子页面进行 删、改、查操作需求很简单,官方模板还添加了按时间排序的操作创建工程选择 M-D模式 使用swift和coredata添...
coredata

Swift2.0初见笔记

Swift2.0 1.简单值 1.使用let来声明常量,常量无法改变(相当于const);使用var来声明变量. var myVariable = 42 myVariable = 50 let myConstant = 42 2.常量或者变量的类型必须和你赋给它们的值一样。然而,你不用明确地声明类型,声明的同时赋值的话,编译器会自动推断类型 let ...
swift swift2-0 iOS 编程语言

Swift 2.0初探:值得注意的新特性

转间,Swift已经一岁多了,这门新鲜、语法时尚、类型安全、执行速度更快的语言已经渐渐的深入广大开发者的心。我同样也是非常喜爱这门新的编程语言。 今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了Swift 2.0,引入了很多新的特性,以帮助开发者能更快,更简单的构建应用。我在这里也说道说道Swift 2.0中得大家注意的新特性。 guard语句...
swift 编程语言 wwdc

Swift中的图片处理库Kingfisher

Kingfisher在oc时代有个非常强大图片缓存处理的库SDWebImage,swift中现在也有个不错的图片处理的库----Kingfisher此库是由onevcat大神所写,感谢大神的无私奉献。大神关于swift的理解非常深刻,http://swifter.tips/ 我最近正在拜读,推荐给大家。深入理解swift语言。下面简单介绍下这个库的一些用法。其实都在大神github地址上有所讲解h...
Swift Kingfisher

iOS开发笔记-swift实现iOS数据持久化之归档

IOS数据持久化的方式分为三种:属性列表 (plist、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解归档(反序列化)还原这些对象。本文主要介绍swift实现iOS数据归档。归档Foundation框架...
iOS开发 数据持久化

swift之弹出一个背景半透明的UIViewController

坑爹的背景半透明,按网上给出oc的方法,动画结束之后,半透明效果消失。通过各种折腾,各种试验,终于搞定了。letviewController=storyboard.instantiateViewControllerWithIdentifier(对应要启动的ViewController名字)as对应要启动的ViewController名字 viewController.view.backgroun...
swift UIViewController UIViewController

Begin :SWIFT 基本语法

国内介绍IOS书籍大多是很陈旧的代码, 2014年Apple发布了Swift语言, 毫无疑问Swift是一个强大的语言, 但是纵观国内的IOS现状,大家大多已经习惯了了OC, OC能解决的问题谁会想到去用Swift再实现一次了,本系列会一直更新下去,我会参考一些国内外著名书籍和著名论坛的Sample code,文中引用了大量《IOS8 SWIFT Programming CookBook》的例子,...
SWIFT