<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Guessplease的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Guessplease</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Guessplease]]></copyright><item><title><![CDATA[Swift进阶学习三——闭包使用、代理传值、通知使用、UITableView使用]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/117121521</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/117121521</guid><author>Guessplease</author><pubDate>Thu, 27 May 2021 16:24:01 +0800</pubDate><description><![CDATA[这期主要介绍对闭包、代理、通知的使用

]]></description><category></category></item><item><title><![CDATA[Swift进阶学习二——基础控件创建、页面跳转]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/115397498</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/115397498</guid><author>Guessplease</author><pubDate>Mon, 05 Apr 2021 18:19:22 +0800</pubDate><description><![CDATA[上期写到了swift语言项目搭接，这期主要写关于swift语言对于oc创建基础控件的区别和改变，swift创建控件的用法。

项目创建完成会默认三个文件，两个Delegate文件，先在ViewController控制器中开始我们的简单控件的创建与使用。

             创建几个备用文件，创建完之后的项目目录。        

控制器：对于只属于控制器的方法、属性要记得只写入在class之间的大括号里面


import UIKit

class...]]></description><category></category></item><item><title><![CDATA[swift学习 --语言介绍和项目的创建以及runtime不同---iOS]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/111319687</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/111319687</guid><author>Guessplease</author><pubDate>Sun, 14 Mar 2021 17:27:03 +0800</pubDate><description><![CDATA[swift从2014年6月2日诞生以来，到现在已经过了6年了，好像swift都不温不火。那么我想说这只是个假象，现在swift已经比Object-C排名靠前很多了，公司对swift要求也越来越强硬了。之前学过swift一直未使用，忘得差不多了。现在开始从零学习，我会将我学习之路 整理成博客分享给大家。希望对有需要的朋友有帮助，如果帮助到了你，请帮忙点赞，对在下有什么建议也欢迎留言、建议。
下面是2019——TIOBE语言排行榜，iOS中的swift还是进入了前10。

Objective-C打入前20第12]]></description><category></category></item><item><title><![CDATA[iOS 键盘输入类型限制----全类封装]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/113714434</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/113714434</guid><author>Guessplease</author><pubDate>Sat, 06 Feb 2021 17:54:55 +0800</pubDate><description><![CDATA[键盘输入限制区分
根据需求要求，每次对键盘的控制都会特别多的要求，对其不进行统一处理，会给我们开发增添很多处理、判断时间，还需从新每次考虑逻辑来梳理判断。所以对键盘输入做一个总结。
大致需求有以下几种类别，后续有添加再更新文档。
1，输入手机号、验证码-----只允许数字输入，限制字数。
2，输入密码----去除空格，汉字
3，昵称输入----纯汉字输入
4，金钱输入----纯数字，小数点后两位
5，禁止表情输入
面对上面这些需求对textfile进行封装
1，输入手机号、验证码，主要是限制字数，键盘类型改]]></description><category></category></item><item><title><![CDATA[友好访问权限篇：访问语音、相册、通讯录----iOS]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/111319281</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/111319281</guid><author>Guessplease</author><pubDate>Sun, 03 Jan 2021 14:45:59 +0800</pubDate><description><![CDATA[我们经常使用到iOS访问相册、语音等一些权限，当用户使用到此功能时就给出弹出框，iOS默认第一次访问时会自动去请求系统权限。如果没有其他交互貌似可以符合我们的要求。但当我们有交互，比如点击录音我们自己有界面交互。
一般访问时候：点击按钮，获取访问权限。但是我们点击按钮的交互逻辑、界面也会给出。更好的做法是

...]]></description><category></category></item><item><title><![CDATA[RAC-ReactiveObjC使用解析介绍——iOS]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/110953861</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/110953861</guid><author>Guessplease</author><pubDate>Mon, 14 Dec 2020 14:54:31 +0800</pubDate><description><![CDATA[RAC用法-iOS
RAC指的就是Reactivecocoa,用于iOS开发和OS开发，是git上面的一个开源框架，可以使用pod直接导入。RAC讲究的是万物皆信号，可替代：代理、通知、Block、KVO以及事件绑定。OC—— 'ReactiveObjC'，Swift——Reactivecocoa。当前项目使用OC。RAC之前也使用过配合MVVM设计，但是用的功能少。当前公司采用RAC也是配合MVVM，使用的比较多，同事也不是很熟，用的比较乱。所以研究整理RAC使用方法，特此记录。
RAC----类目介绍
]]></description><category></category></item><item><title><![CDATA[记录iOS常用第三方库]]></title><link>https://blog.youkuaiyun.com/Guessplease/article/details/110678669</link><guid>https://blog.youkuaiyun.com/Guessplease/article/details/110678669</guid><author>Guessplease</author><pubDate>Sat, 05 Dec 2020 14:59:36 +0800</pubDate><description><![CDATA[现在iOS常用的第三库也有很多，灵活运用能使我们开发更加方便，事半功倍。整理下项目中一些对我们开发必不可少的第三库。以cocoapods导入为例。
1，必不可少的开发库
AFNetworking：网络请求框架,3.0之后基于NSURLSession的API，降低了维护负担，NSURLSession提升了网络连接速度。
SDWebImage：网络图片缓存。非常好的解决网络图片加载。
MJRefresh：列表刷新透视图的封装。配对框架;DZNEmptyDataSet：列表空视图框架.这两个框架使TabView用]]></description><category></category></item></channel></rss>