<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[水星草屋博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/requestnslog</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; requestnslog]]></copyright><item><title><![CDATA[iOS各版本发布时间和特点]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/107457891</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/107457891</guid><author>requestnslog</author><pubDate>Mon, 20 Jul 2020 10:18:49 +0800</pubDate><description><![CDATA[iOS各版本发布时间和特点

iOS9——发布时间2015年6月9日

特性：(更新于开发的内容)

1.iOS9系统发送的网络请求将统一使用HTTPs，将不再默认使用HTTP等不安全的网络协议，而默认采用TLS 1.2。服务器因此需要更新，以解析相关数据。如不更新，可通过在 info.plist 中声明，倒退回不安全的网络请求。

2.3D touch增加

3.swift发布2.0版本

4.APP Thinning：app为了后向兼容，都同时包含了32bit和64bit，在图片资源2X和3X的一应俱全]]></description><category></category></item><item><title><![CDATA[上传【cocoapods】自己的公有库的正确姿势]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/83623624</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/83623624</guid><author>requestnslog</author><pubDate>Thu, 01 Nov 2018 17:12:36 +0800</pubDate><description><![CDATA[                                                          CocoaPods上传自己的公有库的正确姿势

         许久没有更新博客了，这两天就想要写一点东西，前天突然想把自己写的工具类整理一下，上传到github或者cocoapods上去，上传GitHub，网上的文章还挺多，随手打开一篇都可以上传，但在上传cocoapods时，真...]]></description><category></category></item><item><title><![CDATA[iOS-coredata增删改查]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/83089712</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/83089712</guid><author>requestnslog</author><pubDate>Tue, 16 Oct 2018 15:45:13 +0800</pubDate><description><![CDATA[1.创建:

创建有两种形式:

(1)创建工程的时候勾选 UserCoreData选项 如图
 
我们会发现,系统已经帮我们创建了一个后缀名为”.xcdatamodeld”的文件 
 
这个待会再介绍

(2)新建一个DataModel 文件
使用 Cmd+N键 或者 File-&amp;gt;New-&amp;gt;File 


名字自己定,创建一个xcdatamodeld文件

我们打开这个可以看到是一个...]]></description><category></category></item><item><title><![CDATA[识别手机上是否安装某个app]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/82112472</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/82112472</guid><author>requestnslog</author><pubDate>Mon, 27 Aug 2018 14:37:25 +0800</pubDate><description><![CDATA[方法一

导入#include &amp;lt;objc/runtime.h&amp;gt;


Class LSApplicationWorkspace_class = objc_getClass(&quot;LSApplicationWorkspace&quot;);

NSObject* workspace = [LSApplicationWorkspace_class performSelector:@selector(de...]]></description><category></category></item><item><title><![CDATA[iOS 8.1. 手机内置图片变形问题]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/79088026</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/79088026</guid><author>requestnslog</author><pubDate>Wed, 17 Jan 2018 17:34:19 +0800</pubDate><description><![CDATA[先来看两张图吧


1、




2、




出现这种情况的时候我吓得一尿，然后用自己的手机亲自测了一遍（iOS10.2.1），并没有发现此类问题，再拿同事手机测试（iOS11.2.1），也没有出现此类问题。

自己测试是测不出来的。然后询问市场人员，根据询问市场人员得知关于客户手机的信息为：iPhone 6  iOS8.1.1，然后立马用模拟器跑了一遍发现果然有此]]></description><category></category></item><item><title><![CDATA[实现iOS语言本地化/国际化（图文详解）]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78801690</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78801690</guid><author>requestnslog</author><pubDate>Thu, 14 Dec 2017 13:41:23 +0800</pubDate><description><![CDATA[前言
语言本地化，又叫做语言国际化。是指根据用户操作系统的语言设置，自动将应用程序的语言设置为和用户操作系统语言一致的语言。往往一些应用程序需要提供给多个国家的人群使用，或者一个国家有多种语言，这就要求应用程序所展示的文字、图片等信息，能够让讲不同语言的用户读懂、看懂。进而提出为同一个应用程序适配多种语言，也即是国际化。语言国际化之所以又叫做语言本地化，这是站在每个用户的角度而言的，是指能够让用户]]></description><category></category></item><item><title><![CDATA[iOS-画形状的view]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78611880</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78611880</guid><author>requestnslog</author><pubDate>Thu, 23 Nov 2017 10:50:29 +0800</pubDate><description><![CDATA[#import 
#import 

@interface UIView (Shape)

- (void)setShape:(CGPathRef)shape;
@end


#import "UIView+Shape.h"

@implementation UIView (Shape)

- (void)setShape:(CGPathRef)shape
{
    if (shape =]]></description><category></category></item><item><title><![CDATA[这周就分享一个链接吧，面试100道题]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78588862</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78588862</guid><author>requestnslog</author><pubDate>Tue, 21 Nov 2017 09:12:09 +0800</pubDate><description><![CDATA[http://www.jianshu.com/p/228931a8a91e]]></description><category></category></item><item><title><![CDATA[iOS-汉字顺序展示]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78403304</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78403304</guid><author>requestnslog</author><pubDate>Tue, 31 Oct 2017 14:49:24 +0800</pubDate><description><![CDATA[前言：
主要用到以下内容： 
1.CABasicAnimation -- animationWithKeyPath:@"strokeEnd"//开始绘制
2.CAKeyframeAnimation -- animationWithKeyPath:@"position"//以position作为关键帧动画
3.CAShapeLayer//CAShapeLayer需要与贝塞尔曲线配合使用才有意义、可]]></description><category></category></item><item><title><![CDATA[iOS -XX天xx时xx分xx秒部分改变颜色和字体大小]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78224439</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78224439</guid><author>requestnslog</author><pubDate>Fri, 13 Oct 2017 11:54:01 +0800</pubDate><description><![CDATA[这个就是一个简单的NSString改变为NSAttributedString后
对字符串进行rang查找和颜色替换。
直接上代码。


- (NSAttributedString *)transformString:(NSString *)string{

    

    NSMutableAttributedString *textColor = [[NSMutableAt]]></description><category></category></item><item><title><![CDATA[iOS-月日期，本月初始第一天和最后一天，以及比较两个日期的类方法]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78140557</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78140557</guid><author>requestnslog</author><pubDate>Sat, 30 Sep 2017 10:59:31 +0800</pubDate><description><![CDATA[+(UIColor*)mostColor:(UIImage *)image{

    

    

#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_6_1

    int bitmapInfo =
kCGBitmapByteOrderDefault | kCGImageAlphaPremultipliedLast;

#el]]></description><category></category></item><item><title><![CDATA[对不起，我的博客]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/78087708</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/78087708</guid><author>requestnslog</author><pubDate>Mon, 25 Sep 2017 17:42:07 +0800</pubDate><description><![CDATA[沉寂了好久了，再一次打开博客，感觉好对不起它，以前是准备一星期至少要写三篇到四篇的文章，可是我把它放到了记忆的角落里，如果电脑不是有个叫书签的功能，我或许会继续忘记它。
生活并没有想的那么美好，也总归不是都是一直痛苦。


当你回首，发现后面的路除了你自己的脚印，其他的都看不到。
看前面也都是迷雾。


人死了也希望留下点足迹


但像我们这样的人谁能留下什么呢，写博客，更多]]></description><category></category></item><item><title><![CDATA[Swift - 支付宝混编支付]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/72765537</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/72765537</guid><author>requestnslog</author><pubDate>Fri, 26 May 2017 13:23:00 +0800</pubDate><description><![CDATA[写这篇blog的时候我刚通个宵，现在是下午的12:58啦，表示很淡定，没什么波动，主要昨天浪费了我很多时间，所以写下来，想给其他人一些帮助，当时也搜了很多资料和找度娘，找阿里的客服，【然后阿里客服原话就是我们业务很忙的，没工夫理你】


废话不多说直接上步骤：


1:下载最新版sdk2.0，将以下文件拖入Swift项目里，建立桥接文件，引用项目头文件。


2:按照OC引用库添]]></description><category></category></item><item><title><![CDATA[UIActivityIndicatorView]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/68923606</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/68923606</guid><author>requestnslog</author><pubDate>Fri, 31 Mar 2017 12:01:57 +0800</pubDate><description><![CDATA[下面代码实现进度轮的启动和停止：

- (void)viewDidLoad

{

    activity = [[UIActivityIndicatorViewalloc] initWithFrame:CGRectMake(0, 0, 30, 30)];//指定进度轮的大小

    [activitysetCenter:CGPointMake(160, 140)];//指定进]]></description><category></category></item><item><title><![CDATA[Swift Realm-数据迁移]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/64912120</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/64912120</guid><author>requestnslog</author><pubDate>Wed, 22 Mar 2017 13:14:31 +0800</pubDate><description><![CDATA[Realm Swift

当前这个翻译,主要是方便我自己查阅api,有很多地方写的比较晦涩或者没有翻译,敬请谅解 
version 0.98.7 

官方文档 
参考文献

Realm支持类型

String,NSString 
Int 
Int8,Int16,Int32,Int64 
Float 
Double 
Bool 
NSData 
NSDate 
R]]></description><category></category></item><item><title><![CDATA[iOS 给NSString文字上添加横线 中间和下划线]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/62045383</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/62045383</guid><author>requestnslog</author><pubDate>Tue, 14 Mar 2017 16:42:05 +0800</pubDate><description><![CDATA[有时候我们需要给文字添加横线，有两种情况：
第一种是贯穿中间的横线：
横线的颜色和文字的颜色保持一致

 _oldPriceLabel.text = @"3500";
_oldPriceLabel.textColor = [UIColor lightGrayColor];
NSMutableAttributedString *newPrice = [[NSMutableAttributed]]></description><category></category></item><item><title><![CDATA[iOS 之 图文混排（富文本）]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/62044151</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/62044151</guid><author>requestnslog</author><pubDate>Tue, 14 Mar 2017 15:42:07 +0800</pubDate><description><![CDATA[与CoreText,textKit的区别
 /**
 iOS 6之前：CoreText,纯C语言,极其蛋疼
 iOS 6开始：NSAttributedString,简单易用
 iOS 7开始：TextKit,功能强大,简单易用
 */

代码示例及注释讲解
- (void)setupTextView 
{
// 富文本技术：
// 1.图文混排
// 2.随意修改文字样式
//    se]]></description><category></category></item><item><title><![CDATA[iOS 富文本点击事件]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/62044139</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/62044139</guid><author>requestnslog</author><pubDate>Tue, 14 Mar 2017 15:41:19 +0800</pubDate><description><![CDATA[1 #import "ViewController.h"
 2 
 3 #define font 17
 4 @interface ViewController ()
 5 @property (weak, nonatomic) IBOutlet UITextView *textview;
 6 @property (assign, nonatomic) BOOL isSelect;
 7 @en]]></description><category></category></item><item><title><![CDATA[iOS- 富文本]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/62044121</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/62044121</guid><author>requestnslog</author><pubDate>Tue, 14 Mar 2017 15:40:31 +0800</pubDate><description><![CDATA[在iOS开发中经常会遇到一些图文混排的情况，特别是在微博类应用的开发过程中经常会遇到各种表情，各种链接的解析。笔者在实践开发中经历了几次这种类型的开发，由最开始的利用WebView进行布局到最后利用富文本进行布局，对该部分的开发积累了一定的经验，现对富文本与正则表达式混用实现图文混排进行总结：

一.富文本

     WebView虽然也可以实现图文混排的效果，但是在使用的时候比较复杂，]]></description><category></category></item><item><title><![CDATA[iOS-OC根据时间戳获取距离现在的状态(刚刚,分钟前,今天,昨天)]]></title><link>https://blog.youkuaiyun.com/requestnslog/article/details/62042753</link><guid>https://blog.youkuaiyun.com/requestnslog/article/details/62042753</guid><author>requestnslog</author><pubDate>Tue, 14 Mar 2017 14:33:32 +0800</pubDate><description><![CDATA[- (NSString *)distanceTimeWithBeforeTime:(double)beTime  
{  
    NSTimeInterval now = [[NSDatedate]timeIntervalSince1970];  
    double distanceTime = now - beTime;  
    NSString * distanceStr; ]]></description><category></category></item></channel></rss>