Swift学习日记
文章平均质量分 86
加班的流氓兔
天道酬勤,记得有位先哲曾说过:一种编程语言的重要性并不在于语言本身,而是在于这种语言来体现出来的编程思维模式。所以说,并不是你用到的书才去读,读书是一种习惯。
展开
-
Swift 与 Objective-C相互调用
Swift已经出来快48小时了,我相信大家应该对Swift 与 Objective-C怎么去相互调用比较感兴趣,下文将教会你怎么让Swift 与 Objective-C相互调用 请跟着步骤一步一步来 一定要自己写代码 才能发现问题 1.新建一个Objective-C的工程2.新建一个Swift文件新建完成后会出现一个提示框 点击 “YES”转载 2015-01-26 17:37:04 · 561 阅读 · 0 评论 -
[Swift之个唐巧的技术博客]
http://www.360doc.com/content/13/1224/09/14615320_339677706.shtmlhttp://www.cocoachina.com/apple/20150202/11081.html#rdhttp://www.360doc.cn/article/110467_289168968.htmlhttp:原创 2015-02-09 17:04:56 · 1130 阅读 · 0 评论 -
[switf 闭包,重载和自定义运算符]
swift 闭包实在是太重要了,对着资料反复看了几次关于闭包的知识,可以先看官方的资料:这里,中文翻译。要强调的一点是,闭包是一种引用类型。从下面的例子中可见一斑。注意: 如果您将闭包赋值给一个类实例的属性,并且该闭包通过指向该实例或其成员来捕获了该实例,您将创建一个在闭包和实例间的强引用环。 Swift 使用捕获列表来打破这种强引用环。更多信息,请参考闭包引起的循环强转载 2015-02-07 12:30:33 · 636 阅读 · 0 评论 -
[ ios8 Swift之Notification in swift]
AppDelegate.swiftViewController.swift运行,按下 command + L / command + H 使模拟器处于锁屏状态/主屏幕,效果如下 下面处理 First Action 和 Second Action 的点击事件:还是在AppDelegate.swift中,转载 2015-02-07 12:29:30 · 411 阅读 · 0 评论 -
[ iOS8之Swift~UI详解]
基本常用到UI控件实现的Swift版本更多内容请点击这里Demo下载:http://download.csdn.net/detail/zfpp25_/7463851 :QQ群:170549973一、概要使用Swift来完成iOS的UI界面,其实现思想与OC实现几乎一致,只不过写法上有很大区别,个别控件较之前有较大改动。由于有纯代码强迫症,所以接下来创建一个纯代码动项目转载 2015-02-07 11:42:32 · 867 阅读 · 0 评论 -
[ Swift之 编写ToDo App]
http://blog.csdn.net/chaoyuan899/article/details/39586803?utm_source=tuicool以下所有代码都是使用Xcode Version 6.0.1 (6A317)编写的。由于团队开发的时候使用stroyboard在合并的时候有诸多不便,所有还是使用.xib文件编写这个ToDo App.想要实现的功能转载 2015-02-07 12:26:59 · 446 阅读 · 0 评论 -
[Swift的5个特性]
例如,在消费者方面像Ruby这样的脚本语言已经被广泛采用,这很大程度上得益于它干净的语法。在企业领域,具有类型推理能力的强类型(类型安全的)语言更受欢迎,为了将函数式编程语言所具有的函数即对象、Lambda表达式等经典特性引入进来,C#和Java(或者Scala)等语言都做出了大量的努力。Objective-C一直都缺少这类东西,例如干净的语法(和语法糖),类型推理。而Swift正是为原创 2015-02-03 17:57:38 · 683 阅读 · 0 评论 -
[Swift内存管理-示例讲解]
具体而言,Swift中的ARC内存管理是对引用类型的管理,即对类所创建的对象采用ARC管理。而对于值类型,如整型、浮点型、布尔型、字符串、元组、集合、枚举和结构体等,是由处理器自动管理的,程序员不需要管理它们的内存。一、引用计数每个Swift类创建的对象都有一个内部计数器,这个计数器跟踪对象的引用次数,称为引用计数(Reference Count,简称RC)。当对象被创建的时候,引用计数为原创 2015-02-03 17:52:53 · 427 阅读 · 0 评论 -
[Apple Swift 编程语言入门教程]
去年我们提到苹果开设Swift宣传页面,并表示会有一些大学开设Swift课程,其中就有斯坦福大学。如今,斯坦福大学的Swift课程《Developing iOS 8 Apps with Swift》应约而来,已上线iTunes U,用户可免费观看和学习。从课程简介上的介绍,此公开课包括iOS SDK、用户界面设计、多触点技术下的用户交互、MVC模式与面向对象编程、内存管理、Swift语原创 2015-02-03 17:59:21 · 888 阅读 · 0 评论 -
3天200个开源项目,Swift编程语言资料大合集 以及43个优秀的Swift开源项目
github上使用Swift语言的开源项目列表,目测已经有200多个了! Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效、现代、安全,可以提升应用性能,同时降低开发难度。Swift仍然处于beta测试的阶段,会在iOS 8发布的时一同推出市场,用来取代现有的Objective-C语言。WWDC刚刚结束,在不到24小时的时转载 2015-02-02 10:03:32 · 1697 阅读 · 0 评论 -
iOS8新特性及Tarner培训总结
Swift 开发iOS应用Cocoa Objective-CUIViewController .h/.m --> UIViewController.swift编译器技术:1.gcc --> clang (LLVM)2.GUN1. 用纯代码写一个App 倒计时 站桩 10 20 30原创 2015-01-28 17:50:19 · 454 阅读 · 0 评论 -
Swift and Objective-C in the Same Project
Swift and Objective-C in the Same ProjectSwift’s compatibility with Objective-C lets you create a project that contains files written in either language. You can use this feature, called mix and转载 2015-01-29 12:09:34 · 1013 阅读 · 0 评论 -
Swift实战入门笔记 -- 大学霸78两章
熟悉Swift 如何用Cocoa 和Cocoa Touch完成工作很重要 我们可以将软件看作模块化工具的集合,而不是单个大型实体。SpriteKit,它是iOS和OS X都可以使用的一种框架,用于制作快速、高效的2D游戏和图形。SceneKit,它是iOS和OS X都可以使用的一种框架,用于制作快速原创 2015-10-19 15:44:33 · 427 阅读 · 0 评论