- 博客(381)
- 资源 (67)
- 收藏
- 关注
转载 Mac下打造vim+Python开发环境
https://www.cnblogs.com/liujianzuo888/articles/7127992.html
2019-09-06 15:15:43
998
转载 Mac下vim开发python程序的配置
参考博客:https://blog.youkuaiyun.com/zyz1431/article/details/79288868?utm_source=blogxgwz81、语法高亮,自动缩进,对齐(linux下通用):进入家目录:cd ~创建一个名为:.vimrc 的配置文件vim .vimrc使用vim向该配置文件填入一下内容:(记得删除中文)syntax on ...
2019-09-06 10:42:32
579
转载 HTTPDNS iOS 植入
转载地址:https://blog.youkuaiyun.com/icefishlily/article/details/78863305HTTPDNS SDK手册链接 https://help.aliyun.com/document_detail/30141.html?spm=5176.doc30113.6.577.e8LhPMhttps://help.aliyun.com/product/301...
2018-12-26 15:42:25
840
转载 iOS网络深度优化总结
HTTP2.0HTTP2.0新特性二进制分帧 首部压缩 多路复用 服务器推送 请求优先级HTTP/2 新特性浅析HTTP2.0原理详细分析什么是HTTP2.0协议:HTTP2.0协议详解HTTP 2.0 协议详解HTTP/2 头部压缩技术介绍HTTP/2笔记之帧HTTP 1.1学习笔记网络深度优化的点NSCache缓存、Last-Modified、ETag 失败重发、缓...
2018-12-24 10:59:02
1669
原创 Build Settings key
加入如下内容:OTHER_LDFLAGS = ("-lctemplate-ios","-letpan-ios","-lxml2","-lsasl2","-liconv","-ltidy","-lz","-lc++","-lresolv","-stdlib=libc++","-ObjC",);
2018-04-10 10:26:19
430
原创 OCLint静态代码分析
1.安装// 安装OCLintsudo brew tap oclint/formulaesudo brew install oclint// 安装xcprettysudo gem install xcprettygem install xcpretty报错:错误:执行gem时(Gem :: FilePermissionError)重新安装冲泡后在安装xcprettybrew安装红宝石确认安...
2018-03-22 11:32:50
1711
1
转载 Gitbook简易教程
http://gitbook.zhangjikai.com/帮助中心:https://segmentfault.com/faq#q9本地目录不可跳转$ gitbook build --gitbook=2.6.7
2017-05-05 12:26:53
1299
转载 Cocoapods导入ReactiveCocoa5.0以上版本注意事项
ReactiveCocoa发布了重大的更新,所以如果想使用最新版本的框架,我们需要注意一下问题。1.如果你只是纯 swift 项目,你继续使用 ReactiveCocoa 。但是 RAC 依赖于 ReactiveSwift ,等于你引入了两个库。这种情况下的podfile的文件如下:use_frameworks!target 'Target名称' dopod 'ReactiveCo
2017-04-20 14:24:50
891
转载 苹果ATS(强制HTTPS)审核新政解码
摘要: 1. ATS App Transport Security(ATS) 是Apple为增强iOS App网络通信安全提出的安全功能,适用于iOS App和App Extension;在启用ATS之后,它会强制应用通过HTTPS(而不是HTTP)连接网络服务。 WWDC 2016上提出,20160. News[Updated in 2016.12.22],苹果ATS大限时间
2017-04-18 14:15:36
1164
转载 今日头条iOS客户端启动速度优化
https://techblog.toutiao.com/2017/01/17/iosspeed/今日头条iOS客户端启动速度优化应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主app本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的插件,这势必会拖慢应用的启动时间,本着精益求精的态度和对用户体验的追求,我们希望在业务扩张的同时最大程
2017-04-07 10:40:22
789
转载 使用CocoaPods开发并打包静态库
Cocoapods作为OS X和iOS开发平台的类库管理工具,已经非常完善和强大。通常我们用pod来管理第三方开源类库,但我们也极有可能会开发一个用pod管理依赖关系的静态类库给其他人使用,而又不愿意公开源代码,比如一些SDK,那么就需要打包成.a文件。本文将以一个依赖于ASIHTTPRequest的静态类库,来演示如何创建使用了CocoaPods的静态类库以及打包的过程。开发静态库(St
2017-04-01 16:40:39
993
转载 如何创建自己的framework并上传到自己的私有库
原文地址:http://blog.youkuaiyun.com/chuan403082010/article/details/51898521感谢原文的大大,摸索了一天看了好多文档,都没成功按照上边链接大大的文档成功了,感谢一下链接也可以操作,特别是制作真机和模拟器通用的frameworkhttp://www.cnblogs.com/wfwenchao/p/5577789.html
2017-04-01 10:11:53
797
转载 iOS CocoaPods 私有库 steps and tips
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]iOS CocoaPods 私有库 steps and tips这篇文章记录了下cocoapods私有库的一些steps和tips.如何创建私有仓库如何创建私有库如何更新发布私有库如何使用私有库如何创建私有仓库steps先随便在网上创建一个仓库, 然后在本
2017-03-31 11:21:46
490
转载 Cocoapods使用私有库中遇到的坑
作者 雷侯塞利 关注2017.01.14 10:12* 字数 1100 阅读 647评论 9喜欢 7以前使用Cocoapods时候就是简单的创建Podfile,然后执行pod install就完事。最近临近过年了空闲时间比较多就琢磨把项目中复用比较多的代码抽取出来然后用Cocoapods管理,算是迈开项目组件化的第一步。途中遇到若干坑,这里就总结下方便自己日后查看。
2017-03-30 15:51:07
15489
1
转载 Cocoa pod导入第三方框架遇到的那点事儿
Cocoa pod导入第三方框架遇到的那点事儿 作者 cirelir 关注2016.04.19 11:02* 字数 384 阅读 1682评论 21喜欢 17废话不多说,直接上干货。以下所有操作均是在Cocoapod导入第三方库,并且是.xcworkspace的工程里面操作的,1.导入头文件找不到,也就是所谓的,not find ''AFNetw
2017-03-28 15:32:40
1035
转载 [总结]FFMPEG视音频编解码零基础学习方法
http://blog.youkuaiyun.com/leixiaohua1020/article/details/15811977/版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]在优快云上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在
2017-03-23 11:18:21
458
转载 创建私有 CocoaPods 仓库
制作 CocoaPods 依赖库 作者 MarkLin 关注2015.12.29 20:31* 字数 2220 阅读 2328评论 4喜欢 8学会使用别人的 Pods 依赖库以后, 你一定对创建自己的依赖库很有兴趣吧,现在我们就来尝试一下,以一个简单 O2View 为例自己创建一个 Pods 依赖库,这里我会使用 Swift 2.0 来写这个例子
2017-03-09 16:44:10
4102
转载 iOS微信安装包瘦身
前提微信经过多次版本迭代,产生不少冗余代码和无用资源。之前微信也没有很好的手段知道哪个模块增量多少。另外去年10月微信开始做ARC支持,目的是为了减少野指针带来的Crash,但代价是可执行文件增大20%左右。而苹果规定今年6月提交给Appstore的应用必须支持64位,32位和64位两个架构的存在使得可执行文件增加了一倍多。安装包大小优化迫在眉睫。Appstore安装包是由资源和可执行文件
2017-03-06 09:55:53
494
转载 国内各地图API坐标系统比较与转换
备注:资料均来源与网上,这里稍加整理,有错欢迎指出一、各个坐标系的概况 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。基准面是在椭球体基础上建立的,椭球体可以对应多个基准面,而基准面只能对应一个
2017-03-06 09:33:19
775
转载 如何通过友盟分析发布后App崩溃日志
要分析崩溃日志,首先需要保留发布时的编译出来的.xcarchive文件。这个文件包含了.DSYM文件。我一般的做法是,发布成功后,把这个文件.xcarchive直接提交到代码版本库对应的版本分支里,这样就不会搞丢了。这个文件在哪呢?打开XCode->菜单Window->Organizer,在编译成功的文件上右键,就能打开了。两种比较麻烦的方法。第一种方法:
2017-02-15 14:29:43
427
转载 iOS崩溃crash大解析
http://www.cnblogs.com/leixu/articles/5395340.htmliOS崩溃crash大解析前言iOS崩溃是让iOS开发人员比较头痛的事情,app崩溃了,说明代码写的有问题,这时如何快速定位到崩溃的地方很重要。调试阶段是比较容易找到出问题的地方的,但是已经上线的app并分析崩溃报告就比较麻烦了。之前我总是找到
2017-02-14 11:27:18
795
原创 IOS编程思想整理
链式编程01 是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2).c(3) 链式编程特点:方法的返回值是block,block必须有返回值(本身对象),block参数(需要操作的值) 代表:masonry框架。@interface Caculator : NSObject@property (nonatomic, ass
2017-02-13 14:42:36
445
转载 58 同城 iOS 客户端网络框架的演进之路
http://geek.youkuaiyun.com/news/detail/135822【导语】伴随着业务场景需求的变化,58 同城 App 在网络架构层面经历了从使用第三方开源网络框架到自主研发框架的不同阶段的不断改进。本文作者即从 iOS 开发角度具体分享了 58 同城移动客户端在网络框架层面的几次演变改进实践与经验总结。成熟的互联网企业 App 往往离不开对网络数据交互的依赖,
2017-02-01 22:23:41
881
转载 AFNetworking之UIKit扩展与缓存实现
写在开头:大概回忆下,之前我们讲了AFNetworking整个网络请求的流程,包括request的拼接,session代理的转发,response的解析。以及对一些bug的适配,如果你还没有看过,可以点这里:AFNetworking到底做了什么?AFNetworking到底做了什么(二)?除此之外我们还单独的开了一篇讲了AF对https的处理:AFNetworking之于htt
2017-01-04 21:26:20
626
转载 AFNetworking之于https认证
http://www.cocoachina.com/ios/20161220/18393.html本来这篇内容准备写在AFNetworking到底做了什么?(三)中的,但是因为我想在三中完结这个系列,碍于篇幅所限、并且这一块内容独立性比较强,所以单独拎出来,写成一篇。本文从源码的角度,去分析AFNetworking对https的认证过程。旨在让读者明白我们去做https请求:
2017-01-04 21:24:28
1695
转载 数据库第三方框架FMDB详细讲解
初识FMDBiOS中原生的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较麻烦。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等。FMDB是一款简洁、易用的封装库。因此,在这里推荐使用第三方框架FMDB,它是对libsqlite3框架的封装,用起来
2017-01-04 21:23:07
1201
转载 AFNetworking到底做了什么
AFNetworking到底做了什么?2016-12-09 10:19 编辑: AllanHou 分类:iOS开发 来源:涂耀辉(简书作者)35 12739AFNetworking解析招聘信息:移动应用开发项目经理算法工程师Mac开发微信书城开发数字图书商城开发iOS维护手机视频剪辑字幕配音工具iOS类app点读笔开发UI设计app推广与运营
2017-01-04 21:21:34
648
转载 FFMPEG视音频编解码零基础学习方法
在优快云上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的“大神”,有的是刚开始学习的初学者。在和大家探讨的过程中,我忽然发现了一个问题:在“大神”和初学者之间好像有一个不可逾越的鸿沟。“大神”们水平高超,探讨着深奥的问题;而初学者们还停留在入门阶段。究竟是什么原因造成的这种“两极分化”呢?最后,我发现了问题的关键:FFMPEG难度比较大,
2017-01-04 16:19:06
655
转载 如何快速的开发一个完整的iOS直播app(原理篇)
前言大半年没写博客了,但我一直关注着互联网的动向,最近会研究很多东西,并分享,今年移动直播行业的兴起,诞生了一大批网红,甚至明星也开始直播了,因此不得不跟上时代的步伐,由于第一次接触的原因,因此花了很多时间了解直播,整理了直播的原理,当前只是原理篇,后续会持续发布实战篇,教你从零开始搭建一个完整的iOS直播app,希望能帮助到更多的人更快的了解直播。如果喜欢我的文章,可以关注我微博:吖
2017-01-04 14:31:33
3558
转载 如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源
1、前言关于微信内部正在使用的网络层封装库Mars开源的消息,1个多月前就已满天飞(参见《微信Mars:微信内部正在使用的网络层封装库,即将开源》),不过微信团队没有失约,微信Mars 于2016年12月28日正式公开源码(源码地址:https://github.com/Tencent/mars,也可从本文文末的附件下载之,Android版演示程序可以从文末的附件中下载)。之前无论是微
2016-12-29 14:50:21
3845
转载 ReactiveCocoa之基础篇
前言很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,小编看了很多篇都没看出怎么使用ReactiveCocoa,于是决定自己写一遍关于学习ReactiveCocoa的文章,本文主要针对如何从零开始学习ReactiveCocoa,这里非常感谢3个人(支点的雷纯锋,came
2016-12-26 11:36:46
587
转载 IOS-组件化架构漫谈
http://www.cnblogs.com/oc-bowen/p/5885476.htmlIOS-组件化架构漫谈本文作者: 伯乐在线 - 刘小壮 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。前段时间公司项目打算重构,准确来说应该是按之前的产品逻辑重写一个项目
2016-12-16 17:06:20
1586
1
原创 Cocoapods安装步骤整理
##更换源Gem是一个管路Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems.org/)源来查找,安装,升级,和卸载软件包- gem sources --remove https://rubygems.org/- gem sources -a https://gems.ruby-china.org/- gem sources -l##更新升...
2016-12-16 15:13:55
480
转载 iOS黑魔法-Method Swizzling
公司年底要在新年前发一个版本,最近一直很忙,好久没有更新博客了。正好现在新版本开发的差不多了,抽空总结一下。由于最近开发新版本,就避免不了在开发和调试过程中引起崩溃,以及诱发一些之前的bug导致的崩溃。而且项目比较大也很不好排查,正好想起之前研究过的Method Swizzling,考虑是否能用这个苹果的“黑魔法”解决问题,当然用好这个黑魔法并不局限于解决这些问题......需求
2016-12-12 17:06:00
467
转载 Fastlane安装
http://www.tuicool.com/articles/ZN7RruM遇到的问题:http://www.cnblogs.com/-yfan/p/5237913.html更新rubyhttp://blog.youkuaiyun.com/lissdy/article/details/9191351ruby更新失败:先 xcode-select --installht
2016-12-09 16:30:38
912
转载 Swift项目引入第三方库的方法
Swift项目引入第三方库的方法转自http://blog.shiqichan.com/How-To-Import-3rd-Lib-Into-Swift-Project/以下,将创建一个Swift项目,然后引入3个库:Snappy 简化autolayout代码的库Alamofire HTTP网络库,AFNetworking作者写的SDWe
2016-12-06 13:38:56
1527
转载 Swift 3 新变化
Swift 3 新变化2016-07-27 3945作者:COSMIN PUPĂZĂ,原文链接,原文日期:2016/06/29译者:saitjr;校对:Cee;定稿:CMBApple 在 WWDC 上已将 Swift 3 整合进了 Xcode 8 beta 中,并会在今年晚些时候发布 Swift 3 的正式版。这是 Swift 在开源和支持 Mac OS X 与 Li
2016-11-08 15:31:57
389
转载 AFNetworking、ASIHTTPRequest中SSL的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。首先介绍下AFNetworking中的使用:2.0要注意个地方:IOS7及其以后,采用AFHTTPSessionManager,IOS7之前采用AFHTTPRequestOperationManager。以AFHTTPSessionManager为例,代码如下:[objc] view plain copy
2016-11-08 11:18:43
909
Mac SmartSVN
2014-12-18
seata-server-0.7.1.zip
2021-07-06
机器学习导论PDF (中文)
2018-04-24
YTKNetwork demo
2015-02-02
AFNetworking2.5使用Demo
2015-01-28
iOS开发网络数据之AFNetworking使用
2015-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人