自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 swift5.0的网络请求与数据解析

封装了moya,链式,类AFN式请求SwiftHttpRequest Github地址简书地址Demo说明Demo主要介绍Swift的网络部分,代码已更新到swift4–网络部分请求均采用 Alamofire请求封装方式分为: * 1.Moya(一个star很多的Alamofire的上层封装,为本demo推荐方式。我在使用过程中最终发现moya是极其优

2018-01-05 16:46:36 7388

原创 UIScrollView内容偏移的问题

问题:今天想做UITextView的自适应高度,写了个小demo,发现内容偏移了可以看到上方有64的偏移,光标是无法到达的。 textView的实现代码:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.view.

2017-08-16 12:20:03 10802 1

原创 iOS-AutoLayout还不会,你就累到死

花时间写了个Demo,包含比较全面从UIView,UILabel,UIImageView的自适应到UITextView,UITableView,UICollectionView,UIScrollView都有,可以下载学习一下。Demo地址 注意不配合demo也许会不知所云!iOS8之后 使用AutoLayout是非常方便的,更何况iOS11都要发布了,不会还想着支持iOS7吧!(iOS7

2017-08-15 09:59:43 6208 3

原创 快速学习Markdown

高亮部分为语法实现,语法上面是展示效果,有些符号不同但是表示的意思一样,选择自己习惯的就好 事先提示 部分符号和内容之间要有空格,当你发现符号没有达到相应的功能时,用空格和内容隔开试试 换行结束语法格式的连续,也就是换行之后的内容不再沿用上面的语法 markdown无视多个换行 符号 ` 是键盘左上角 esc下面的按键 所有符号都是英文下的符号,中文符号无效

2017-07-12 13:40:46 376 1

原创 Swift3之细致理解Optional(可选类型)

swift是一门类型安全的编程语言,声明的变量默认情况下是不能为非空值(nil)的,如果需要这个变量可为nil,那么就需要设置为可选类型。可选类型其根源是一个枚举型,里面有None和Some两种类型。其实所谓的nil就是Optional.None, 非nil就是Optional.Some, 然后会通过Some(T)包装(wrap)原始值,这也是为什么在使用Opt

2017-06-16 12:17:17 919 1

原创 【单词城堡】给出来字母,要求我们组合成可能的单词--python3

代码环境python3import requests# 通过有道词典查询单词是否有效def searchWord(word): youdaourl = ('http://dict.youdao.com/suggest/minisuggest?q=%s')%(word) req = requests.get(youdaourl) wordTag = ('<![CD...

2019-01-25 18:45:10 5165 2

原创 swift4的网络请求与数据解析

封装了moya,链式,类AFN式请求SwiftHttpRequest Github地址在线转model工具更新说明:### version 2.1: Codable增加跨类型解析方式:感谢hhfa008大神提供的方式后台最常用的类型,也是最容易让我们出错的就是Int和String类型的不确定, 这里提供了后台同一个字段返回类型Int和String不确定时的解析方

2018-01-23 17:21:28 1485

原创 一句代码实现带有头视图的pageController效果

demo地址先看效果:现在很多这样的需求,拿到需求的时候是不是不知所措呢?是不是在想着,那么难的控制器效果,iOS官方为何不专门出一个控件呢? 然后就去网上找一堆三方,看的一阵蒙蔽,再然后就是头大!!!!!本篇文章教你快速如何实现,并可以封装后一句代码实现本效果,从此再也不用担心产品提这些需求了。(不知道我这是不是救了你们产品经理一命)原理剖析当看不明白时可以直接跳

2017-09-08 15:19:44 495

原创 Swift3:NSMutableAttributeString的Range和NSRange问题

本文下方封装了简单的属性字符串方法。封装中只实现了最基础的功能,用来设置一个string中的某些subString特殊显示。调用方法为链式调用。—> 下面来说说使用NSMutableAttributeString遇到的问题要特殊显示的subString可以调用open func addAttributes(_ attrs: [String : Any] = [:], range: NSRange)

2017-08-04 14:18:22 1473

原创 iOS 日常开发后我们可以补充这些知识

本篇内容引用了好多博主的文章,感谢各位大大的共享精神!!!有些不常用的小东西,我们很少注意到,因而某些功能实现的很复杂。辗转n久之后发现竟然是系统造好的轮子!!! NSDate 时间,虽然很常用但是基本都是用到时去搜索,我建议可以系统的学一下,你就会发现自己内心的疙瘩又少一个NSInvocation 方法的调用,类似performSelectorNSException 异常处理,你一定见过try

2017-07-14 10:04:43 191

原创 Swift3之UIView

网络上Swift的基础知识很多,但是对于UI的资料就不太全面了 这里提供一篇UIView的常用功能介绍,适合iOS初学者,也适合OC人员转Swift,废话不多书,直接看代码吧! github上有UIKitDemo,可以下载学习, 点击进入Github//// DMViewViewController.swift// UIKitDemo//// Created by apple on

2017-06-28 16:04:53 363

原创 Swift3之闭包

本篇简书地址Swfit的学习大致有几个重点: 元组,可选型,函数,闭包 这些是较之OC有很大不同的地方,学会了这些swift也算是入门了。闭包有三种形式: 全局函数 嵌套函数 闭包表达式 有名字但不能捕获任何值。 有名字,也能捕获封闭函数内的值。 无名闭包,使用轻量级语法,可以根据上下文环境捕获值。捕获值闭包可以在其定义的上下文中捕获常量或变量。 即使定义这些常量和变量

2017-06-16 12:10:20 477

原创 Swift3之函数(一)

本文简书地址 原创内容,码字不易,费了大量的功夫的,转载请注明出处学习步骤:函数概述常量参数,变量参数, I/O 参数 1.函数 -- 常量参数 2.函数 -- 变量参数(swift3.0已废弃) 3.函数 -- I/O 参数 参数个数的从0到多 1.函数 -- 不带参数 2.函数 -- 带参数 3.可变参数 返回值个数的从0到多 1.没有返回值函数 2.一个返回值

2017-06-16 12:08:02 274

原创 Swift3之函数(二)

Swift3之函数(一)进阶部分 1.函数参数 -- 外部参数名 2.下滑线 -- _ 3.函数参数 -- 设置参数默认值 4.函数类型 -- 函数作为函数的参数,返回值 5.函数嵌套 1.函数参数 - 外部参数名 func 函数名(外部参数名 局部参数名: 参数类型) {} 要注意的是: 外部参数名只能外部使用,内部参数名只能内部使用 并非每一个参

2017-06-16 11:59:38 197

swift4.2网络请求的三种封装

对于swift4.2的网络请求的封装。包含链式,类AFN及对moya的封装。封装的功能包含:1.一次性处理请求指示器HUD 2.一次性处理请求状态码及错误弹窗 3.登录过期自动跳转到登录页等。 4.可以处理所有接口都要使用的公共参数。

2019-01-08

笨方法学Python(第三版)-- python2

《笨办法学 Python》(Learn Python The Hard Way,简称 LPTHW)是 Zed Shaw 编写的一本 Python 入门书籍。适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用。这本书以 习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。也许读完这本书并不 意味着你已经学会了编程,但至少你会对编程语言以及编程这个行业有一个初步的了解。 注意:本书针对的是python2

2019-01-08

swift必备Tips(第四版)

这本书非常适合用作官方文档的参考和补充,也会是中级开发人员很喜爱的 Swift 进阶读本,支持正版,希望有闲钱的去https://objccn.io/products/swifter-tips购买正版书籍,原价40元。

2019-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除