- 博客(29)
- 收藏
- 关注
原创 UIBezierPath动画 画圆
UIBezierPath *path = [UIBezierPathbezierPathWithArcCenter:point radius:60startAngle:pi*2*percent1/100endAngle:pi*2*percent2/100clockwise:YES]; CAShapeLayer *shapeLayer = [CAShap
2017-01-06 17:19:14 870
原创 ios制作 framework
xcode--file--new--projectios--framework & library--cocoa touch frameworkbuld phases--header 将文件拖入public中把所需要的文件拷入 buid setting配置--mach-o type 设置为 static librarybuild active architecture onl
2016-10-11 18:00:21 287
原创 ios9 分享 打不开第三方应用
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。受此影响,当你的应用在iOS 9中需要使用微信SDK的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码:
2016-09-07 16:19:54 705
原创 字符编码
计算机在设计时,采用8bit作为1byte,所以1byte能表示的最大整数就是255(11111111二进制),如果需要表示更大的整数,那就需要更多的字节。计算机是美国发明的,开始的时候只有127个字母被编码到计算机(大小写英文、数字、符号),也就是ASCII编码。但是要处理中文,一个字节是不够的,至少需要两个字节,并且不能和ASCII编码冲突,所以有了中国定制的GB2312编码,各国都有自己
2016-09-05 11:40:49 227
原创 python执行文件
python环境搭建好之后 写代码执行demo第一种方式:命令行执行输入:python 进入python环境 输入print ‘hello world’ 可以在命令行上看到执行结果。输入exit() 退出第二种方式:文件保存执行将python语句放在文件中,使用subline工具编写,不能使用windows的notepad,它会加入默认的文本标记,导致执行报
2016-08-24 10:15:00 578
原创 mac xdebug环境
下载xdebug源文件 使用phpize编译xdebug.so Mac 10.11 phpize报以下错误:grep: /usr/include/php/main/php.h: No such file or directorygrep: /usr/include/php/Zend/zend_modules.h: No such file or dire
2016-08-17 10:48:19 562
原创 php基础知识笔记 一
1、使用echo命令向浏览器发送输出时,双引号中,变量名称将被变量值替代,而在单引号中,变量名称会不经替换修改就发送给浏览器。2、在php中,标示符(变量名称)是区分大小写的,函数名称不区分大小写。3、php基本数据类型:Integer Float String Boolean Array Object 特殊类型:NULL resourse 没有被赋值的变量就是NULL类型的变量
2016-05-31 14:22:41 307
原创 python变量
a = 'ABC'时,Python解释器干了两件事情:在内存中创建了一个名为a的变量,并把它指向'ABC'。也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码:a = 'ABC'b = aa = 'XYZ'print(b)最后一行打印出变量b的内容到底是'ABC'呢还是'XYZ'?如果从数学意义上理解,
2016-05-16 11:44:56 594
原创 python字符串基本知识
如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义,可以自己试试:>>> print('\\\t\\')\ \>>> print(r'\\\t\\')\\\t\\如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容,可以自己试试:>>
2016-05-16 11:36:59 323
转载 iis环境 thinkphp get url中文获取不到内容
浏览器默认的编码是GB2312的,项目采用的是UTF-8编码。$username = $_GET["username"]; //错误的代码,在iis上能获取的参数,但是查询不出结果的。$username= iconv("gb2312","utf-8",$_GET["username"]); //经过编码转换的,能够查询出结果的。另外,本方法只适用于iis环境。
2016-04-07 10:39:40 1324
原创 js cookie操作
// /设置cookiefunction setCookie(name,value){ var Days = 7; updateCookie(name,value,Days);}function updateCookie(name,value,expiredDay){ var exp = new Date(); exp.setTime(exp.getTim
2016-03-15 15:23:00 231
原创 jquery异步http请求
$.get(SERVER_URL + "Admin/IncomeStatistics/getMonthlyStatic", { StartTime:$("#begintime").val(), EndTime:$("#endtime").val(), StatType:statType,
2016-03-15 15:20:41 1048
原创 jquery判断input checkbox是否选择 select下拉列表选择的value
var checkInput = $(".check_input").is(':checked');//true 选择 false 未选择var select_type = $('.select_type').val();//value值
2016-03-15 15:19:00 882
原创 jquery插入html标签
$("#tbody").empty();$.each(data.data, function (n, value) { $("#tbody").append("" + value.Time + "" + value.UserCnt + "" + value.TotalMoney + "" + value.PayMoney + "");});
2016-03-15 15:13:33 470
原创 jquery数组遍历 与 创建数组
var xData = [];var yInData = [];var yOutData = [];$.each(data, function (n, value) { xData.push(value.Time); yInData.push(value.TotalMoney); yOutData.push(value.PayMoney);});//data-
2016-03-15 15:12:34 1113
原创 bootstrap web前端框架
第一次接触web前端框架,之前自己做得demo都是原生css html javascript 感觉开发效率比较低 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。已编译版本结构:简单使用:
2016-02-24 10:16:25 1055
原创 duplicate symbols for architecture x86_64
Targets->Build Settings->Apple LLVM 修改'No Common Blocks' Yes 为 No
2015-12-02 20:18:17 379
原创 xcode升级 插件VVDocumenter-Xcode.xcplugin失效
终端里输入defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 可以获取Xcode的UDID前往文件夹:~/Library/Application Support/Developer/Shared/Xcode显示包内容--contents--打开info.plist--在D
2015-10-09 11:27:53 982
原创 ios状态栏颜色设置
状态栏的字体为黑色: UIStatusBarStyleDefault 状态栏的字体为白色: UIStatusBarStyleLightContent 1、在 info.plist 中,将 View controller-based status bar appearance 设为 NO [[UINavigationBar appearance] setBac
2015-09-12 10:20:55 353
原创 ios 支付宝总结
1、在安装了支付宝的情况下,支付成功返回的回调- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
2015-09-01 13:39:09 432
原创 UILabel 对文字设置多个颜色 画中线
//设置多个颜色UILabel *lab;NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"轻触上面\"确定\"按钮,即表示你同意《邻邦合乘用户使用协议》"]; [str addAttribute:NSForegroundColorAttributeName v
2015-06-09 15:28:17 428
原创 iOS uilabel添加文字颜色,中划线
-(NSAttributedString*)attributeWith:(NSString*)first second:(NSString*)second{//添加中划线,文字颜色 NSRange range1 = NSMakeRange(0, first.length); NSRange range2 = NSMakeRange(first.length+1, second.
2015-05-13 16:02:21 1015
原创 iOS UILabel根据内容动态计算高度
NSString *know = @"xxooxxoo......";CGSize knowSize = [know sizeWithFont:label.font constrainedToSize:CGSizeMake(label.frame.size.width, 1000) lineBreakMode:label.lineBreakMode]; CGFloat kno
2015-05-13 15:57:31 436
转载 iOS截图
下面这个函数的代码,就是根据UIView上的 显示内容生成一张屏幕截图。值得注意的是,其中引用了Quartz2D中的函数,所以要使用的话要在文件头部增加一个引用。#import QuartzCore/QuartzCore.h-(UIImage *)getImageFromView:(UIView *)orgView{UIGraphicsBeginImageContext(orgView
2015-03-03 17:14:17 515
转载 exc_bad_access查看bug的方法
有时程序崩溃根本不知错误发生在什么地方。比如程序出现EXEC_BAD_ACCESS的时候,虽然大部分情况使用设定 NSZombieEnabled环境变量可以帮助你找到问题的所在,但少数情况下,即使设定了NSZombieEnabled环境变量,还是不知道程序崩 溃在什么地方。那么就需要使用下列代码进行帮助了:123456#ifdef _FO
2015-02-03 13:33:18 346
原创 json格式字典拼接(随意增加删除字段)
where={}// 增加字段-(void)whereField:(NSString *)fieldStr value:(NSString *)valueStr{ NSString *str = @"where={}"; NSRange range = [_whereStr ra
2014-12-19 11:36:22 966
原创 arc项目引入非arc类
之前没有使用jsonkit,结果当前项目要使用,导入运行,jsonkit是非arc的,报了一堆错误,解决办法:target》build phases》compile sources》在相应文件后面添加参数-fno-objc-arc
2014-11-27 15:04:22 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人