- 博客(15)
- 收藏
- 关注
转载 Moya 与 RxSwift 使用
如在OC中使用AFNetworking一般,Swift我们用Alamofire来做网络库.而Moya在Alamofire的基础上又封装了一层: 1.关于moya moya 官方说moya有以下特性-_-: 编译时检查正确的API端点访问. 使你定义不同端点枚举值对应相应的用途更加明晰. 提高测试地位从而使单元测试更加容易. 2.开始 1.创建枚举API...
2017-06-05 11:31:00
268
转载 iOS 收款计算器算法
一个收款计算器算法,从之前高仿有赞Demo里面抽离的一个界面 demo 在这里https://github.com/L-vinCent/calculView_function 显示计算记录 不能连续输入俩个计算符号 小数点的位数不能超过俩位 单个小数点的时候不能输入 00 点击 + ,直接显示计算结果,正则匹配计算 设置最大显示金额 - (IBActi...
2017-05-19 18:19:00
163
转载 vue项目实战, webpack 配置流程记录
vue项目实战记录,地址在这 购物车单界面 npm install npm run dev 跑起来可以看到界面效果 这里简单记录一下webpack的编译流程 入口package.json "scripts": { "dev": "node build/dev-server.js", //npm run dev ,执行这里 ...
2017-04-18 15:25:00
127
转载 WKWebview 和 WebViewJavascriptBridge
WKWebview Demo在这 先来个最直观的,为什么要用WKWebview 这里分别用WKWebview 和UIWebview加载了一个百度的网页,内存的占用情况如下 WKWebview UIWebview 相比之下,WKWebView占用20M,而UIWebView占用73M,这性能提升的不只一点点。具体的要了解和使用 WKWebview...
2017-04-08 12:02:00
218
转载 javaScriptCore 实战与小结
源码在这,看不懂的直接撸源码就行,转载声明出处 原生调用JS的大致流程,做了个思维简图 这是代码流程 // JS数据 func getJSVar() { let context: JSContext = JSContext() //定义JS环境 let res...
2017-03-29 18:39:00
87
转载 [配置Cordova环境] [Alfred使用手册]
Mac神器 Alfred使用手册http://www.tuicool.com/articles/YJJv2i 配置Cordova环境 1.到nodejs官网下载最新版本,安装pkg文件 2.终端运行 这俩句 (通过淘宝NPM镜像安装ionic和cordova包,不加这句可能会被墙) sudo npm set registryhttps://registry.npm.ta...
2017-03-27 09:18:00
126
转载 【一】Swift 3.0 新浪微博项目实战 -整体框架搭建
最近要接手swift项目,所以找了个视频跟着做一下实战项目,在此记录一下过程和心得 第一天的源码点这里 框架搭建和目录拆分 关键词:MVVM 架构,桥接文件 桥接文件用于引入OC的头文件,Swift就可以正常使用(宏除外)。项目内桥接文件( weibo-Bridge.h) 设置Tabbar样式 ,通过字典添加子控制器 ...
2017-03-24 19:27:00
219
转载 Swift3.0 函数闭包与 Block
刚接触Swift,如有不对,欢迎指正 Swift中定义一个基本函数 //定义一个函数,接收一个字符串,返回一个String类型的值 func test(name:String) -> String { return ("输出了\(name)") } //通用形式 func name(parameters) -> ...
2017-03-22 19:33:00
121
转载 深入理解RunLoop
转自 ibireme的博客http://blog.ibireme.com/2015/05/18/runloop/ RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸...
2017-03-22 10:08:00
88
转载 Autorelease对象什么时候释放?
Autorelease机制是iOS开发者管理对象内存的好伙伴,MRC中,调用[obj autorelease]来延迟内存的释放是一件简单自然的事,ARC下,我们甚至可以完全不知道Autorelease就能管理好内存。而在这背后,objc和编译器都帮我们做了哪些事呢,它们是如何协作来正确管理内存的呢?刨根问底,一起来探究下黑幕背后的Autorelease机制。原文链接 Autorel...
2017-03-21 18:49:00
141
转载 【记录】iOS10 点击推送栏的问题
之前做的一个用户点击 推送栏然后处理相应事件是在这里面处理的 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))...
2017-03-21 18:11:00
115
转载 【记录】新建Cordova项目出现ios-deploy找不到的问题
按老流程 Cordova create helloApp Cordova platform add ios 之前一般这种操作之后就能有执行的iOS目录了,像这样 然后 Cordova build 就可以用Xcode跑起来了但是今天新建项目的时候忽然出现 ios-deploy not found 的错误,用它的提示命令...
2017-03-21 18:04:00
209
转载 梳理下Cordova的热更新
公司的大部分都是Hybrid 产品,也就是混合开发,所以比较重要的一个核心功能就是热更新了。 做这个功能的时候中间碰到不少坑,记录一下,比较简单,大致思想就是从服务器拉取JS文件替换掉本地对应文件 之前热更新的一个实现想法就是,在项目初始化的时候,找到项目APP包里面的H5包,一般都是放在www文件夹下,(如果对Cordova完全不了解的可以先看下这个 (http://w...
2017-03-21 17:58:00
128
转载 SDWebImage实现分析
该博文来自南峰子的技术博客,文章从下载和缓存俩个大的组件分析到里面一些核心方法的实现,条理清晰,相对于一些一上来就通篇分析实现思路的技术文章, 这篇的讲解思路明确,框架架构也讲的比较清楚。看完这篇再去看SDWebImage的整个架构,应该会有更清晰的一个方向。 源码来源:https://github.com/rs/SDWebImage 版本: 3.7 SD...
2017-03-21 17:16:00
108
转载 Objective-C Runtime
之前在找Runtime资料,这篇条理是相对比较清晰,对我最有启发的一篇,转载以作记录。 对于iOS小白,值得多看几遍,会有不少收获。 原文来自 杨萧玉的博客 ---------------------------------------------------------------------------------------------- 本文详细整理了 Cocoa 的 ...
2017-03-18 12:14:00
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人