Strict Frog's Blog

Canvas之画柱状图

Canvas画柱状图

前言 用HTML画圆柱图, 效果图如下,那么我只需要画圆柱就行: 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="bchart_b" width="850" height="300"></canvas> <script type="text/javascript"> // char...

Canvas之画折线和柱状图

Canvas画折线和柱状图

前言 使用HTML画折线和柱状图,效果图如下: 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="a_canvas" width="950" height="290"></canvas> <script type="text/javascript"> var a_canvas; va...

Canvas之画多色圆环动画

Canvas多色圆环

前言 使用HTML画出可动画的多色圆环.效果图如下: 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="canvas_a" width="800" height="800" ></canvas> <script type="text/javascript"> window.onl...

Canvas之画多个折线图

Canvas多个折线图

前言 使用html画多个折线图,效果图如下: 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="a_canvas" width="850" height="450" ></canvas> <script> var a_canvas; var a_context; var b_canv...

Canvas之画单一色圆环

Canvas单一圆环

前言 用HTML画出可动画的圆环.效果图如下: 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="canvas" width="600" height="600" style="background: "#ffffff";" ></canvas> <script> window.o...

Canvas之画单一折线图

Canvas折线图

前言 使用HTML画单一折线图,效果图如下; 我只需要画折现和小圆就可以了. 详细代码CanvasForHtml5已上传到Github 分析 <canvas id="a_canvas" width="950" height="300"></canvas> <script type="text/javascript"> ...

duplicate symbol _OBJC_CLASS_$_XXX in

系统日志

问题描述 错误提示: 问题发现与解决 错误种类一:(文件重复,搜索,删掉) 错误种类二: (导入的是.m文件 (换成.h)) 在CanvasView.m文件里面,系统自动引入了CanvasView.h文件. 结语 博客旧版原文在CSDN上:https://blog.csdn.net/luochuanAD/article/details/72927744

_sqlite3_column_type,referenced fromXXX

系统日志

问题描述 在接收旧项目时,报错如下: 问题发现与解决 (缺少文件,添加libsqlite3.0.tbd) 结语 博客旧版原文在CSDN上:https://blog.csdn.net/luochuanAD/article/details/72897316

_OBJC_CLASS_$_WKWebView, referenced from...and linker command failed with exit code 1 (use -v...

系统日志

问题描述 在做JS与OC交互时;Xcode报错:如下图: 问题发现与解决 (添加Webkit.framework status:optional) Go to your Project, click on General, scroll down to Linked Frameworks and Libraries, and add WebKit.frame...

iOS之Des加密(含资源及Demo)

DESEncryption

前言 最近有人在群中问我des加密的事,告诉我网上的将des的资料很少. 会者不难,难着不会. 资源:GithubDemo 分析 在做des加密,解密时,你需要和服务端约定2个字段.   第一个字段:比如”xxxx”  这个字段和做图片上传约定的字段一个道理, 便于服务器唯一识别; 第二个字段:为iV[ ]  这个字段会在下图,及Demo中标注出来. 使用DESE...

iOS之tableView左划显示多个按钮

适配iOS11

前言 tableView左划出现多个可点击的按钮, 网上也有很多,但是大部分都是要iOS8以上的系统版本,不符合我的APP需求. 所以我写了一个是基于iOS7及以上系统版本的,同时要高度封装.demo的地址在本文的最后面. GITHub地址:https://github.com/LuochuanAD/OC-LCTableViewCell 代码分析 这个效果是基于...

iOS之状态栏字变大,键盘变高,键盘字变粗大

lanchScreen.storyboard

前言 有个说法:要看APP是否适配,就在4.7寸或5.5寸的手机上看APP的状态栏是否变大.效果图如下: 最近在做项目时,发现状态栏的字变大了,键盘也变得的粗大. 找到原因了,原来是我的6/6p的启动图片没加.  导致APP在6/6p(包括6s/6sP)的手机上运行找不到对应的启动图,只能默认用5的启动图片,APP运行后页面已5的比例放大.  同时会发现tabbar和n...

iOS之Node.js安装及使用

Node.js

Mac 下Node.js的安装 一,安装Homebrew 命令: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 二,安装node.js 命令: brew install node 三:检查是否更新 命令: node -...

iOS之开发的SDK瘦身

.framework

前言 项目需求:最近开发的SDK,要提供给其他公司使用, 但是开发后的.framework的大小为3M. 但是某程APP不愿意,说包太大,要瘦身.所以,只能网上找资料.下面说说我的的做法,亲测试可以的.我一篇博客已详细介绍了开发SDK包的过程 步骤 make sure that you set Generate Debug Symbols to NO in your build ...

2016年总结及未来规划

总结

前言 从我2015年毕业后一直从事IT行业,2015,2016,2017,2018每年的年终总结都是在微信朋友圈发的,现在收纳整理一下. 2016年总结 2016年的收获。看了7本:«Objective-C高级编程:iOS与OS X多线程和内存管理»,«iOS开发进阶»,«Swift语言实战精讲(第2版)»,«企业级iOS应用开发实战»,«Effective Objective...