自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 iOS开发 常用第三方开源框架 网站收藏

1、http://blog.csdn.net/shaobo8910/article/details/460101892、http://www.cnblogs.com/YanPengBlog/p/5248086.html3、http://www.cocoachina.com/ios/20161230/18477.html

2017-07-05 18:03:50 318

转载 数据结构与算法面试题80道

转自:http://hi.baidu.com/geogre_jsj/blog/item/e4b98fd2aab5aa3611df9b92.html由于这些题,实在太火了。所以,应广大网友建议要求,在此把之前已整理公布的前80题, 现在,一次性分享出来。此也算是前80题第一次集体亮相。 此些题,已有上万人,看到或见识到,若私自据为己有,必定为有知之

2017-07-10 15:36:24 970

转载 Runtime笔记(官方Doc翻译+原创)

Runtime笔记(官方Doc翻译+原创) 发表于 2016-12-26 | 分类于 iOS | | 阅读次数 345runtime系统先上runtime指南官方地址: Objective-C Runtime Programming Guide Objective-C是一门动态语言,它将静态语言在编译和链接时期做的事放在运行时处理Objective-C不仅需要一个编译器,还需要一个运行时系统来执行

2017-05-17 16:07:26 315

转载 Runloop笔记(一)

Runloop笔记(一)https://immanito.github.io/2017/01/06/Runloop笔记(一)/Run LoopsRun Loops 是线程的基础。一个run loop(运行循环)就是一个事件处理循环,你用来安排工作,协调即将到来的事件。run loop的目的是当有事情需要做的时候保持你的线程繁忙,当没有事情做的时候,保持你的线程休眠。

2017-05-17 15:59:47 225

转载 【如何快速的开发一个完整的iOS直播app】(原理篇)

【如何快速的开发一个完整的iOS直播app】(原理篇) 作者 袁峥Seemygo 关注2016.08.25 20:29* 字数 6704 阅读 57864评论 106喜欢 971目录【如何快速的开发一个完整的iOS直播app】(原理篇)【如何快速的开发一个完整的iOS直播app】(播放篇)【如何快速的开发一个完整的iOS直播app】(采集篇)

2017-05-17 15:53:27 408

转载 GitHub上README.md教程

GitHub上README.md教程 最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如CSDN博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准m

2017-05-17 15:51:53 197

转载 iOS开发 取消之前已经发送的Http请求

iOS开发中如遇到频繁的Http请求,如何取消之前已经发送的Http请求? 标签: AFHTTPSessionManagercancelHttpRequestNSURLSessionDataTask取消网络请求我有一个TextField,无论什么时候当我输入字符的时候,我appending这个字符到我的url,然后发送一次请求,我现在需要取消之前的请求。

2017-04-18 10:33:43 1695

转载 IOS CALayer(一)彻底理解CALayer的position与anchorPoint

引言相信初接触到CALayer的人都会遇到以下几个问题:  为什么修改anchorPoint会移动layer的位置?     CALayer的position点是哪一点呢?     anchorPoint与position有什么关系?我也迷惑过,找过网上的教程,大部分都是复制粘贴的,有些是翻译的文章但很有问题,看得似懂非懂,还是自己写代码彻底弄懂了,做点笔记吧。

2017-04-04 16:47:48 1227

转载 Localizable.strings文件一点小知识

ios里面 Localizable.strings文件一点小知识(个人理解) 当你在你的项目里面New File..一个Localizable.strings的文件之后,想选择添加上语言,当你点击右侧工具栏(View - > Utilities - >Shoe File inspector)里面的Localizatio

2017-03-03 19:49:13 2269

转载 多人开发 Git 分支管理详解

多人开发 Git 分支管理详解 注,测试机 CentOS 5.5 x86_64,Git 服务器版本:git version 1.8.2.1,客户端版本:git version 1.9.2.msysgit.0。所有软件请到这里下载:http://msysgit.github.io/。 1.前言 在上一篇博客中我们主要讲解了Git 远程仓库,相信大家对远程的Gi

2017-03-03 09:26:16 668

转载 轻松实现iOS9多任务管理器效果(iCarousel高级教程)

轻松实现iOS9多任务管理器效果(iCarousel高级教程)iOS 9多任务iCarouseliOS9马上要发布了 为了我司APP的兼容性问题 特意把手上的iOS Mac XCode都升级到了最新的beta版 然后发现iOS9的多任务管理器风格大变 变成了下面这种样子我忽然想起来之

2017-03-01 17:56:37 418

转载 mas_makeConstraint约束和autolayout

mas_makeConstraint约束和autolayout分类: iOS平台     要创建一个试图,距离上下左右都是10的这样一个约束需要写上很多代码,然而现在是使用Masonry的效果UIEdgeInsets padding = UIEdgeInsetsMake(10, 10, 10, 10);[view1 mas_makeCon

2017-03-01 16:07:03 8620

原创 gitlab 切换分支命令行 版本提交

gitlab 切换分支命令行1、git branch    查看分支2、如果没有任何显示,两种情况  一是当前没有分支,二是没有切换到当前项目的目录此处讲述第二种情况,cd ~切换到项目路径3、git branch    再次查看分支  看是否包含需要的分支,如果没有,则创建一个新的分支4、git checkout -b feature/fangli_20170228  创建一

2017-02-28 18:05:02 10206

转载 Gitlab 项目分支管理的一种策略

Gitlab 项目分支管理的一种策略gitlab zhongl 2016年07月25日发布推荐 0 推荐收藏 2 收藏,1.5k 浏览master + -----> release/1.0 (1) | + --

2017-02-28 17:33:01 1194

原创 gitlab使用注意

gitlab使用注意今天入职,需要从gitlab上download代码,公司给了一个gitlab网址 http://gitlab.~~~~ 需要自个儿去注册  然后从上面download代码到本地好,闲话不扯了,说说我遇到的问题,我用命令行弄了一上午,结果老是需要我输入密码  我试了好多次  结果都是需要输入密码  但是我压根就没有设置密码后来发现是因为我重新设置了目录  这个命令行

2017-02-28 16:00:14 336

转载 iOS--KVO的实现原理与具体应用

iOS--KVO的实现原理与具体应用本文分为2个部分:概念与应用。概念部分旨在剖析KVO这一设计模式的实现原理,应用部分通过创建的项目,以说明KVO技术在iOS开发中所带来的作用;如果是作为是刚接触KVO的初学者,可以在了解基本原理后粗略看几遍底层实现原理,再认真阅读第二部分的应用内容“学会”怎么去使用KVO,往后再慢慢深入了解KVO这一“黑魔法”技术的实现原理。-------

2017-02-25 13:12:21 738

转载 iOS开发---SQL语句大全

iOS开发---SQL语句大全 经典SQL语句大全数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack

2017-02-25 12:55:41 597

转载 谈Runtime机制和使用的整体化梳理

谈Runtime机制和使用的整体化梳理相比“凌波微步”的Swift,Object-C被誉为“如来神掌”。传说Runtime就是支持这“如来神掌”说法的最好体现。听起来总是这么的神秘高级,于是总能在各个论坛看到碎片资料,时间一长总记不住哪里是哪里,每次都要打开好几个网页。这种记不住象现显然是知识体系还不完整重要体现。还是自己从Runtime的思想到动手代码呈现上做出总结尚为上

2017-02-25 12:53:29 213

转载 Objective-C总Runtime的那点事儿(一)消息机制

Objective-C总Runtime的那点事儿(一)消息机制2014-10-18 16:28 编辑: pockry 分类:iOS开发 来源:小笨狼的专栏2 82555Objective-CRuntime招聘信息:Unity3D手游客户端主程iOS Developer微信书城开发数字图书商城开发iOS维护Mac开发应用开发工程师(iOS)技术

2017-02-25 12:51:47 187

转载 二叉树-你必须要懂!(二叉树相关算法实现-iOS)

二叉树-你必须要懂!(二叉树相关算法实现-iOS)这几天详细了解了下二叉树的相关算法,原因是看了唐boy的一篇博客(你会翻转二叉树吗?),还有一篇关于百度的校园招聘面试经历,深刻体会到二叉树的重要性。于是乎,从网上收集并整理了一些关于二叉树的资料,及相关算法的实现(主要是Objective-C的,但是算法思想是相通的),以便以后复习时查阅。什么是二叉树?在计算机科学中,二叉树是每个

2017-02-25 12:49:15 417

转载 Ios 死锁 GCD 多线程

死锁 GCD 多线程 IosIos中GCD死锁困扰很多人,分享一点个人经验,希望可以帮助到更多人.文章有点长,首先第一张图是正确的代码,交代一下基本流程和原理,第二张图是一个最简单的死锁后面是原理分析,第三张图稍加了一点点难度的死锁,后面是原理分析,第四章是正确的代码,后面是原理分析我在后面又补充了一篇文章来说死锁.一.首先来看这段 正确的  代码:在touches

2017-02-20 23:56:43 401

转载 AFNetworking的原理与基本使用

AFNetworking的原理与基本使用全称是AFNetworking虽然运行效率没有ASI高,但是使用比ASI简单是对NSURLConnection和NSURLSession的各自的一层包装AFN的内部中的RunLoopAFN内部开了一条专门用来访问网络请求的线程在这个开线程的方法中,他把方法和dispatch_once都用static修饰了下以保证这个方法的安全性以

2017-02-20 23:16:00 241

转载 iOS Socket第三方开源类库 AsyncSocket

iOS Socket第三方开源类库 AsyncSocket2015-06-15 09:07 106人阅读 评论(0) 收藏 举报 分类:IOS开发支持&第三方库(12) http://blog.csdn.NET/gf771115/article/details/7729864假如你也是一个Java程序员,而你又不是很懂Socket。

2017-02-20 23:00:48 198

转载 iOS 开发之https和http

iOS 开发之https和http今天用Xcode 7 创建新项目用到 URL 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configur

2017-02-20 22:29:28 555

转载 iOS-TCP/IP、Http、Socket的区别

iOS-TCP/IP、Http、Socket的区别网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议

2017-02-20 21:56:04 398

转载 ios网络协议

iOS网络协议----HTTP/TCP/IP浅析标签: 网络协议tcpHTTPIP2015-07-10 20:27 965人阅读 评论(0) 收藏 举报 分类:iOS(37) 版权声明:本文为博主原创文章,未经博主允许不得转载。一.TCP/IP协议       话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必

2017-02-20 17:40:01 298

转载 ios多线程以及多线程管理

概述这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、什么是并行等问题,这些我们应该都知道的。在 iOS 中其实目前有 4 套多线程方案,他们分别是:PthreadsNSThreadGCDNSOperation & NSOperationQueue所以接下来,我会一一讲解这些方案的使用方法和一些案例。在将这些内容的

2017-01-08 11:50:29 407

空空如也

空空如也

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

TA关注的人

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