xietao3

我的个人博客: http://xietao3.com

排序:
默认
按更新时间
按访问量

新博客地址

我的新家: 博客地址:https://www.xietao3.com 简书地址:http://www.jianshu.com/u/839a8d8aa275 换地方原因有两点,一个是督促CSDN改进,一个是拥抱更好的用户体验。

2017-04-14 13:52:08

阅读数:224

评论数:0

算法-冒泡排序

原文链接,我的新博客 貌似是程序员基础,我一个高级开发竟然只会冒泡(羞耻ing…) 前言之前买了剑指offer,一直搁那里没怎么看,现在挑灯夜读挤出点时间学习下,在这之前还是得先把基础给打牢,这里先介绍算法入门-冒泡排序。核心思想冒泡排序的核心思想就是通过与相邻元素的比较和交换,把小的数交换到...

2016-11-16 10:38:59

阅读数:208

评论数:0

JSPatch使用小记

如何与产品和谐相处 前言由于苹果审核周期过长,导致iOS App发包所需要的成本超出其他平台,在遇上一些严重Bug的时候,往往只能申请加急,审核加急又是有限制的。而JSPatch的闪亮登场,有效地解决了这一问题,关于基本使用的参考已经非常多了,本文着力讲优化相关。点击此处查看全部内容

2016-11-16 10:35:51

阅读数:270

评论数:0

Jekyll发布文章+评论模块

原文链接,我的新博客 我想成为聪明的人,所以我在学习。 前言在搭建好博客之后,又给自己增加的评论模块,还建了一个我自己比较喜欢关于页面,简单地介绍了下自己。参考Jekyll + Github Pages构建个人技术博客写作环境 使用Macbook,我一般是使用Mou写,实时预览功能很好用,He...

2016-11-16 10:34:14

阅读数:807

评论数:0

Jekyll + Github Pages构建个人技术博客

原文链接,我的新博客 写技术博客可以积累并且巩固所学的知识,温故知新,还能传播知识,帮助他人解决问题。 前言搭建专属于自己的博客,是每一个码农都会想要去实现的,以前自己也曾想要搭建,但是总有无从下手的感觉,随着知识阅历的提升,知道了一些搭建的方式,时机成熟,买下了梦寐已久的域名,便开始动手搭建...

2016-11-16 10:30:22

阅读数:460

评论数:2

学习Markdown

原文链接 这个世界太浮夸了,做技术的攀比也这么严重,还是要想想自己想要的是什么,再出发。 前言 这个是本人练手用滴,勿喷。 1、代码块 NSSting *str = [[NSString alloc] init];str = @”123”;NSLog(@”123”); Use the pri...

2016-11-16 10:27:27

阅读数:250

评论数:0

搭建持续集成环境(Jenkins+GitHub+Xcode+fir)

作为一个程序员,我被同行的努力程度给惊呆了,超级低产码农的名号甩都甩不掉自动打包上传此等神技可以极大的节省程序猿们的体力,避免把时间浪费在枯燥又无聊的事情上。 首先参考了这篇文章Jenkins+GitHub+Xcode+fir搭了一个持续集成环境 和这篇文章Jenkins+GitHub+fir_c...

2016-09-02 16:48:18

阅读数:547

评论数:2

iOS开源代码—刮刮卡

RT:初学iOS时被惊呆的了,现在看还是很简单的,还存在性能问题。

2016-07-11 18:37:32

阅读数:662

评论数:2

iOS开源代码 贝塞尔曲线与弹簧动效结合

RT Githun链接:https://github.com/xietao3/SpringAnimationDemo 效果图:

2016-07-07 10:33:37

阅读数:1036

评论数:0

iOS_学习代码混淆

人生的道路上有高潮有低谷。 该方法原理是利用脚本生成宏定义,每次随机生成并替换,结合念茜的介绍,有几个地方容易出错,遂整理出来。念茜代码混淆介绍点这里,我本人还参考了这篇文章顺利完成Demo的代码混淆,最后是我的Demo下载链接。1、首先是func.list,这个文件里,如果加入了一条混淆代码,需...

2016-05-04 17:46:59

阅读数:3174

评论数:6

Runtime方法的使用—Protocol、SEL篇

本篇主要是Protocol、SEL相关的方法调用 完整代码在这里#pragma mark - IBAction - (IBAction)logRunTimeAction:(id)sender { objc_property_attribute_t attrs[] = { { "T...

2016-05-04 11:52:23

阅读数:1459

评论数:0

Runtime方法的使用—Method、Ivar、Property篇

本篇主要是Method、Ivar、Property相关的方法调用 完整代码在这里#pragma mark - IBAction - (IBAction)logRunTimeAction:(id)sender { objc_property_attribute_t attrs[] = { {...

2016-05-04 11:48:59

阅读数:818

评论数:0

Runtime方法的使用—Object篇

本篇主要是Object相关的方法调用 完整代码在这里#pragma mark - IBAction - (IBAction)logRunTimeAction:(id)sender { objc_property_attribute_t attrs[] = { { "T"...

2016-05-04 11:41:27

阅读数:2491

评论数:0

Runtime方法的使用—Class篇

二十一世纪最贵的是什么? ————————————— 答案:人才or房子 本篇主要是各种Class相关方法的实现,还有两种运行时调用方法的实现 - (void)viewDidLoad { [super viewDidLoad]; // 调用方法方案1 // obj...

2016-05-03 18:33:59

阅读数:4151

评论数:0

iOS_链式编程2

骄傲使人落后,房价使人虚心进步。 本文主要在上文的基础上进行拓展,在链式属性的基础上实现链式Block使用效果是这样滴,有没有一点小心动。

2016-04-18 15:47:19

阅读数:327

评论数:0

iOS_链式编程学习

站在人生的十字路口,手足无措。 背景:第一次接触链式编程是因为Masonry这个库,感觉非常新鲜,接触下来后发现其实原理还蛮简单的,最近闲暇时间比较多久写了一个简单的Demo。

2016-04-18 15:21:46

阅读数:272

评论数:0

iOS runtime字典转模型

@implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from ...

2016-04-14 17:19:15

阅读数:1108

评论数:0

Xcode磁盘空间大清理

Xcode磁盘空间大清理 1、移除对旧设备的支持 影响:可重新生成;再连接旧设备调试时,会重新自动生成。我移除了4.3.2, 5.0, 5.1等版本的设备支持。 路径:~/Library/Developer/Xcode/iOS DeviceSupport 2、移除旧版本的模拟器支持 影响:不可...

2016-04-01 11:57:34

阅读数:374

评论数:0

iOS集成银联支付

项目最近需要集成银联,在网上搜了一下发现都并不是最新版的银联集成教程,自己摸索了一下,总结写了下来。 附上3.3.0的下载网址 https://open.unionpay.com/upload/download/手机控件支付开发包(IOS版)3.3.3.rar文件解压后在 /app开发包/控件使...

2016-03-18 15:40:34

阅读数:1229

评论数:0

常用Xcode插件推荐(持续更新)

一、Alcatraz(必装)       这是一款管理插件的插件,如果你使用的插件数量多,这款插件是必备的。       Github地址 二、VVDocumenter(必装)        喵神出品,一款快速生产方法名注释插件,算是使用率最高的插件,一个好的程序员必须养成写注释的...

2016-01-20 15:24:25

阅读数:630

评论数:0

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