- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 HTML5 canvas 平铺的几种方法
最近在做个网站项目,用到很多canvas,有个需求是drawImage把图片画在canvas里面,图片比较小,需要平铺效果,当背景图。PS(背景图高宽10px,需要画的画布高宽200px)由于一开始是drawImage出来的,所以采用了方法onevar canvas = document.getElementById("canvasId");var ctx = canvas.getContext
2017-04-12 11:17:18
7739
原创 Xcode Run或者Archive报错,但是不显示buildFailed原因的解决方案
有一次更新了pod里面的sdk,然后run就是Build failed。以为我xcode抽风了,clean重启了也没用。后来发现问题所在。Xcode会把每次编译记录放在 在这里,就能看的错误所在了。找出错误地方,修改下就ok。 当然,也可能这里面没错误,那应该是其他问题了,比如到xcode 目录下,将DerivedData目录下的文件清空clean工程,重启xcode咯
2017-03-16 11:38:25
1838
原创 xcode8 支持 ios7 编译
首先下载支持ios7的device 在我github工程里下载 https://github.com/chenwei910101/xcode8ios7.git 解压文件后得到7.0和7.1文件夹打开DeviceSupport 打开xcode的包文件,最好直接用命令行找到DeviceSupport文件夹open /Applications/Xcode.app/Contents/Develop
2016-10-19 12:06:43
858
原创 ios10上3D touch多个widget的显示
在ios10前 3D touch没有widget显示,ios10后默认显示widget。 但是问题来了,要是一个app有多个widget,3D touch就不知道要用哪个了。这就需要在工程的plist文件里面加上个UIApplicationShortcutWidget 的key,里面填你想要显示的widget的BundleIdentifier。 官方文档 https://develope
2016-10-19 11:30:38
1089
原创 playground报错Unable to find execution service for selected run destination
用Xcode7新建playground界面直接报错Unable to find execution service for selected run destination解决方法 1. 完全关闭Xcode 2. 在终端执行以下两行代码rm -rf ~/Library/Developer/CoreSimulator/Deviceskillall -9 com.apple.CoreSimula
2016-06-02 13:46:50
893
原创 利用runtime动态增加属性来封装一个全局调用loading效果
在ios开发中,category和associative是objective-c的扩展机制的两个特性,category是类型,可以通过它来扩展方法,;不过可以利用associative,通过它来扩展属性。在平常项目中,这个我们经常用,比如对NSString扩展方法。相对的associative,就用的比较少,要用它必须使用<objc/runtime.h>的头文件,然后使用objc_getAssoc
2016-05-11 16:00:54
1026
原创 Xcode的"Could not insert new outlet connection"问题
Xcode的”Could not insert new outlet connection”问题在拉动storyboard和class控件时候,可能出现下面情况。 应该算是XCODE的BUG吧,用下面的方法就可以解决:关闭XCODE进入xcode的DerivedData文件夹文件夹地址/Users/###/Library/Developer/XCode/DerivedData###代表
2016-03-19 09:47:08
3114
原创 mac 安装 nginx 环境
1、brew search nginx 2、brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ln -s /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。 常用的指令有: nginx -V 查看版本,以及配置文件地址 nginx -v 查看版本
2015-11-10 15:15:26
455
原创 xcode7.1不能运行ios7模拟器问题
xcode7.1不能运行ios7模拟器问题Xcode7运行ios7模拟器 报错 simulator runtime is not available. Unable to open liblaunch_sim.dylib Try reinstalling Xcode or the simulator runtime. 更新了新版本的xcode7.1,xcode存在以前下载的ios7模拟器,奈
2015-11-03 10:53:35
1319
Swift开发官方教程
2014-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人