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

原创 iOS开发 常用第三方开源框架 网站收藏
1、http://blog.youkuaiyun.com/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
349
转载 数据结构与算法面试题80道
转自:http://hi.baidu.com/geogre_jsj/blog/item/e4b98fd2aab5aa3611df9b92.html由于这些题,实在太火了。所以,应广大网友建议要求,在此把之前已整理公布的前80题, 现在,一次性分享出来。此也算是前80题第一次集体亮相。 此些题,已有上万人,看到或见识到,若私自据为己有,必定为有知之
2017-07-10 15:36:24
998
转载 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
340
转载 Runloop笔记(一)
Runloop笔记(一)https://immanito.github.io/2017/01/06/Runloop笔记(一)/Run LoopsRun Loops 是线程的基础。一个run loop(运行循环)就是一个事件处理循环,你用来安排工作,协调即将到来的事件。run loop的目的是当有事情需要做的时候保持你的线程繁忙,当没有事情做的时候,保持你的线程休眠。
2017-05-17 15:59:47
255
转载 【如何快速的开发一个完整的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
422
转载 GitHub上README.md教程
GitHub上README.md教程 最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如优快云博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准m
2017-05-17 15:51:53
243
转载 iOS开发 取消之前已经发送的Http请求
iOS开发中如遇到频繁的Http请求,如何取消之前已经发送的Http请求? 标签: AFHTTPSessionManagercancelHttpRequestNSURLSessionDataTask取消网络请求我有一个TextField,无论什么时候当我输入字符的时候,我appending这个字符到我的url,然后发送一次请求,我现在需要取消之前的请求。
2017-04-18 10:33:43
1776
转载 IOS CALayer(一)彻底理解CALayer的position与anchorPoint
引言相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置? CALayer的position点是哪一点呢? anchorPoint与position有什么关系?我也迷惑过,找过网上的教程,大部分都是复制粘贴的,有些是翻译的文章但很有问题,看得似懂非懂,还是自己写代码彻底弄懂了,做点笔记吧。
2017-04-04 16:47:48
1261
转载 Localizable.strings文件一点小知识
ios里面 Localizable.strings文件一点小知识(个人理解) 当你在你的项目里面New File..一个Localizable.strings的文件之后,想选择添加上语言,当你点击右侧工具栏(View - > Utilities - >Shoe File inspector)里面的Localizatio
2017-03-03 19:49:13
2354
转载 多人开发 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
684
转载 轻松实现iOS9多任务管理器效果(iCarousel高级教程)
轻松实现iOS9多任务管理器效果(iCarousel高级教程)iOS 9多任务iCarouseliOS9马上要发布了 为了我司APP的兼容性问题 特意把手上的iOS Mac XCode都升级到了最新的beta版 然后发现iOS9的多任务管理器风格大变 变成了下面这种样子我忽然想起来之
2017-03-01 17:56:37
454
转载 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
8689
原创 gitlab 切换分支命令行 版本提交
gitlab 切换分支命令行1、git branch 查看分支2、如果没有任何显示,两种情况 一是当前没有分支,二是没有切换到当前项目的目录此处讲述第二种情况,cd ~切换到项目路径3、git branch 再次查看分支 看是否包含需要的分支,如果没有,则创建一个新的分支4、git checkout -b feature/fangli_20170228 创建一
2017-02-28 18:05:02
10338
转载 Gitlab 项目分支管理的一种策略
Gitlab 项目分支管理的一种策略gitlab zhongl 2016年07月25日发布推荐 0 推荐收藏 2 收藏,1.5k 浏览master + -----> release/1.0 (1) | + --
2017-02-28 17:33:01
1225
原创 gitlab使用注意
gitlab使用注意今天入职,需要从gitlab上download代码,公司给了一个gitlab网址 http://gitlab.~~~~ 需要自个儿去注册 然后从上面download代码到本地好,闲话不扯了,说说我遇到的问题,我用命令行弄了一上午,结果老是需要我输入密码 我试了好多次 结果都是需要输入密码 但是我压根就没有设置密码后来发现是因为我重新设置了目录 这个命令行
2017-02-28 16:00:14
360
转载 iOS--KVO的实现原理与具体应用
iOS--KVO的实现原理与具体应用本文分为2个部分:概念与应用。概念部分旨在剖析KVO这一设计模式的实现原理,应用部分通过创建的项目,以说明KVO技术在iOS开发中所带来的作用;如果是作为是刚接触KVO的初学者,可以在了解基本原理后粗略看几遍底层实现原理,再认真阅读第二部分的应用内容“学会”怎么去使用KVO,往后再慢慢深入了解KVO这一“黑魔法”技术的实现原理。-------
2017-02-25 13:12:21
765
转载 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
630
转载 谈Runtime机制和使用的整体化梳理
谈Runtime机制和使用的整体化梳理相比“凌波微步”的Swift,Object-C被誉为“如来神掌”。传说Runtime就是支持这“如来神掌”说法的最好体现。听起来总是这么的神秘高级,于是总能在各个论坛看到碎片资料,时间一长总记不住哪里是哪里,每次都要打开好几个网页。这种记不住象现显然是知识体系还不完整重要体现。还是自己从Runtime的思想到动手代码呈现上做出总结尚为上
2017-02-25 12:53:29
233
转载 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
198
转载 二叉树-你必须要懂!(二叉树相关算法实现-iOS)
二叉树-你必须要懂!(二叉树相关算法实现-iOS)这几天详细了解了下二叉树的相关算法,原因是看了唐boy的一篇博客(你会翻转二叉树吗?),还有一篇关于百度的校园招聘面试经历,深刻体会到二叉树的重要性。于是乎,从网上收集并整理了一些关于二叉树的资料,及相关算法的实现(主要是Objective-C的,但是算法思想是相通的),以便以后复习时查阅。什么是二叉树?在计算机科学中,二叉树是每个
2017-02-25 12:49:15
440
转载 Ios 死锁 GCD 多线程
死锁 GCD 多线程 IosIos中GCD死锁困扰很多人,分享一点个人经验,希望可以帮助到更多人.文章有点长,首先第一张图是正确的代码,交代一下基本流程和原理,第二张图是一个最简单的死锁后面是原理分析,第三张图稍加了一点点难度的死锁,后面是原理分析,第四章是正确的代码,后面是原理分析我在后面又补充了一篇文章来说死锁.一.首先来看这段 正确的 代码:在touches
2017-02-20 23:56:43
422
转载 AFNetworking的原理与基本使用
AFNetworking的原理与基本使用全称是AFNetworking虽然运行效率没有ASI高,但是使用比ASI简单是对NSURLConnection和NSURLSession的各自的一层包装AFN的内部中的RunLoopAFN内部开了一条专门用来访问网络请求的线程在这个开线程的方法中,他把方法和dispatch_once都用static修饰了下以保证这个方法的安全性以
2017-02-20 23:16:00
256
转载 iOS Socket第三方开源类库 AsyncSocket
iOS Socket第三方开源类库 AsyncSocket2015-06-15 09:07 106人阅读 评论(0) 收藏 举报 分类:IOS开发支持&第三方库(12) http://blog.youkuaiyun.com/gf771115/article/details/7729864假如你也是一个Java程序员,而你又不是很懂Socket。
2017-02-20 23:00:48
215
转载 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
579
转载 iOS-TCP/IP、Http、Socket的区别
iOS-TCP/IP、Http、Socket的区别网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议
2017-02-20 21:56:04
421
转载 ios网络协议
iOS网络协议----HTTP/TCP/IP浅析标签: 网络协议tcpHTTPIP2015-07-10 20:27 965人阅读 评论(0) 收藏 举报 分类:iOS(37) 版权声明:本文为博主原创文章,未经博主允许不得转载。一.TCP/IP协议 话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必
2017-02-20 17:40:01
328
转载 ios多线程以及多线程管理
概述这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、什么是并行等问题,这些我们应该都知道的。在 iOS 中其实目前有 4 套多线程方案,他们分别是:PthreadsNSThreadGCDNSOperation & NSOperationQueue所以接下来,我会一一讲解这些方案的使用方法和一些案例。在将这些内容的
2017-01-08 11:50:29
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人