摘要:
如在OC中使用AFNetworking一般,Swift我们用Alamofire来做网络库.而Moya在Alamofire的基础上又封装了一层: 1.关于moya moya 官方说moya有以下特性-_-: 编译时检查正确的API端点访问. 使你定义不同端点枚举值对应相应的用途更加明晰. 提高测试地位 阅读全文
摘要:
一个收款计算器算法,从之前高仿有赞Demo里面抽离的一个界面 demo 在这里 https://github.com/L-vinCent/calculView_function 显示计算记录 不能连续输入俩个计算符号 小数点的位数不能超过俩位 单个小数点的时候不能输入 00 点击 + ,直接显示计算 阅读全文
摘要:
vue项目实战记录,地址在这 购物车单界面 跑起来可以看到界面效果 这里简单记录一下webpack的编译流程 入口 package.json build文件下的dev-server.js文件 webpack.dev.conf 的导入文件 webpack.base.conf 文件 最近在学vue.js 阅读全文
摘要:
WKWebview Demo在这 先来个最直观的,为什么要用WKWebview 这里分别用WKWebview 和UIWebview加载了一个百度的网页,内存的占用情况如下 WKWebview UIWebview 相比之下,WKWebView占用20M,而UIWebView占用73M,这性能提升的不只 阅读全文
摘要:
源码在这,看不懂的直接撸源码就行,转载声明出处 原生调用JS的大致流程,做了个思维简图 这是代码流程 重点是JS调用原生,看流程图 闭包绑定用的不多,这里就不做阐述,有兴趣的自己去看 这里只说JSExport协议方法 声明一个类,用来处理协议方法 import UIKit import JavaSc 阅读全文
摘要:
Mac神器 Alfred使用手册http://www.tuicool.com/articles/YJJv2i 1.到nodejs官网下载最新版本,安装pkg文件 2.终端运行 这俩句 (通过淘宝NPM镜像安装ionic和cordova包,不加这句可能会被墙) 3.检测是否安装完成 接着输入上面提示的 阅读全文
摘要:
最近要接手swift项目,所以找了个视频跟着做一下实战项目,在此记录一下过程和心得 第一天的 源码点这里 框架搭建和目录拆分 关键词:MVVM 架构,桥接文件 桥接文件用于引入OC的头文件,Swift就可以正常使用(宏除外)。项目内桥接文件( weibo-Bridge.h) 桥接文件用于引入OC的头 阅读全文
摘要:
刚接触Swift,如有不对,欢迎指正 Swift中定义一个基本函数 Swift 中基本的闭包函数与OC中Block的相似点 带参闭包 //OC中Block是这样 void (^test) (NSString *)=^(NSString *name){ NSLog(@"%@",name); }; te 阅读全文
摘要:
转自 ibireme的博客 http://blog.ibireme.com/2015/05/18/runloop/ <!--?xml version="1.0" encoding="UTF-8"?--> 目录 RunLoop 的概念 RunLoop 与线程的关系 RunLoop 对外的接口 RunL 阅读全文
摘要:
Autorelease机制是iOS开发者管理对象内存的好伙伴,MRC中,调用[obj autorelease]来延迟内存的释放是一件简单自然的事,ARC下,我们甚至可以完全不知道Autorelease就能管理好内存。而在这背后,objc和编译器都帮我们做了哪些事呢,它们是如何协作来正确管理内存的呢? 阅读全文