![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
文章平均质量分 78
风的坚持
这个作者很懒,什么都没留下…
展开
-
swift代码之路(一)
从搭建项目开始说起 在AppDelegate.swift 中application中这样写class AppDelegate:UIResponder,UIApplicationDelegate { var window:UIWindow? func application(application:UIApplica原创 2017-05-02 17:25:59 · 356 阅读 · 0 评论 -
iOS开发——完整项目实战Swift篇&百思不得姐Swift版总结(二)
一、常规主题色使用点应用在发布前都会对其主题色进行设置,以统一应用的风格(可能有多套主题)。在主题色设置上有几个方面,如下:1.TabBar部分,设置图片高亮、文本高度颜色2.NavigationBar部分,设置导航栏颜色及字体颜色3.应用标签等,设置字体的颜色4.应用图片主题色主题色的设置点,大体从上面四个方面着手,图片的主题色我们可通过图片更换的方式进行处理。而通过代码来处转载 2017-06-21 16:23:51 · 3282 阅读 · 0 评论 -
iOS开发——完整项目实战Swift篇&百思不得姐Swift版总结(一)
百思不得姐Swift版总结(一) 最近在着手做一个关于新闻类的项目:百思不得姐由于本人对swift有着独特的爱好,所以在OC写完之后空余的时间也在努力使用swift实现一下,但是中间遇到了不少的问题,就总结了几个重要的地方。这里只有三个比较麻烦的,后面文章中笔者会陆续更新相关技术总结 swift中没有宏的概念,pch文件也没有OC中这么简单所以如果我们要转载 2017-06-21 16:22:26 · 2697 阅读 · 0 评论 -
iOS项目开发实战(Swift)—View之间传递数据
1.ViewController.Swift[objc] view plain copy print?import UIKit class ViewController: UIViewController { let textField = UITextField() let button = UIButton() ove原创 2017-06-21 16:21:27 · 945 阅读 · 0 评论 -
swift代码之路(一)
从搭建项目开始说起 在AppDelegate.swift 中application中这样写class AppDelegate:UIResponder,UIApplicationDelegate { var window:UIWindow? func application(application:UIApplica转载 2017-06-21 16:20:29 · 290 阅读 · 0 评论 -
Swift实现糗事百科Demo(实战项目)
本项目借用了某兄弟上传到code4app上的JokerClient源码中的接口,在此先谢谢这位兄弟!在这里,你将会学习到解析JSON数据,网络请求功能,动态调整cell内容等功能!!!最终的结果 是这样的,项目相对简单,很适合入门!下面让我们一起开始教程之旅吧!1、先看下项目工程结构:第一步:创建Utitlities文件夹,先转载 2017-06-21 15:44:35 · 469 阅读 · 0 评论 -
Swift项目引入第三方库的方法
Swift项目引入第三方库的方法转自http://blog.shiqichan.com/How-To-Import-3rd-Lib-Into-Swift-Project/以下,将创建一个Swift项目,然后引入3个库:Snappy 简化autolayout代码的库Alamofire HTTP网络库,AFNetworking作者写的SDWe转载 2017-05-17 18:00:29 · 2536 阅读 · 0 评论 -
Swift 中的SDWebImage类似库Kingfisher
Kingfisher (中文名:翠鸟) 是一个异步下载和缓存图片的库,SDWebImage的Swift 实现版。https://github.com/onevcat/KingfisherRequirementsiOS 8.0+, tvOS 9.0+, watchOS 2.0+ or OS X 10.10+Xcode 7.3 or above从3月24起K转载 2017-05-02 17:33:26 · 850 阅读 · 0 评论 -
swift代码之路(五)NSTimer
[plain] view plain copy public class NSTimer : NSObject 定时器的作用:1、在指定的时间执行指定的任务2、间隔一段时间执行指定任务定时器的创建定时器有两种创建方式(1)scheduled方式创建并启动定时器默认将时钟以NSDefaultRunLoopMode模式添加到运行原创 2017-05-02 17:32:33 · 398 阅读 · 0 评论 -
每个ios开发者都应该知道Top 10 Swift三方库
1.Alamofire当你想要抽象简化App中的网络请求时,Alamofire是你需要的,Alamofire是一个Http网络请求库,构建在NSURLSession和基础URL加载系统之上,它用简单优雅的接口很好的封装了网络请求。// Making a GET requestAlamofire.request(.GET, "https://httpbin.org/get", para转载 2017-05-02 17:31:04 · 403 阅读 · 0 评论 -
swift代码之路(四)UICollectionView
1.UICollectionView的常用属性[objc] view plain copy // 1.设置位置和大小 init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) // 2.设置子视图的布局方式 var collectionViewLayout: UICol原创 2017-05-02 17:29:50 · 750 阅读 · 0 评论 -
swift代码之路(三)AF网络请求
创建数据请求类[objc] view plain copy import UIKit import AFNetworking //请求方法 /// - GET: get /// - POST: post enum RequsetMethod:String { case GET = "GET" case POST = "POST"原创 2017-05-02 17:28:17 · 672 阅读 · 0 评论 -
swift代码之路(二)
在写项目过程中我们会有这样的需求,改变tabBar的颜色 下面我贴出代码在继承自 UITabBarController的控制器中的viewDidLoad代码快中 //关闭tabBar半透明 tabBar.translucent =false // 设置tabBar北京颜色 tabBar.barTint原创 2017-05-02 17:27:15 · 290 阅读 · 0 评论 -
iOS开发——完整项目实战Swift篇&百思不得姐Swift版总结(三)
一:闭包(闭包)比如我们在OC需要在View定定义一个block,然后在对应的控制器里面使用block保存对应的砝码快,然后返回这里执行,那在OC是类似的,只是名称不同语法有那么一点区别而已 首先在View中声明一个闭包别名,根据我们需要传递的参数/// 闭包的声明typealias iCocosClosure = (string: String) ->Void转载 2017-06-21 16:30:42 · 595 阅读 · 0 评论