自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 Mac 使用brew安装PHP7环境

4. 安装apache,并配置PHP模块,brew info [email protected],可以看到PHP模块加载配置,填上即可。2. vscode 下载PHP Debug插件,安装提示下载xdebug.so。新版本的brew没有官方版本的PHP7,所以需要使用另外的PHP版本。然后重启apache,phpinfo 看到xdebug开启就可以了。3. 配置php.ini文件。

2024-03-18 11:49:10 395

原创 Appium_Python_Api 文档

Appium_Python_Api 文档1.contexts contexts(self):Returns the contexts within the current session.返回当前会话中的上下文,使用后可以识别H5页面的控件:Usage:driver.contexts用法 driver.contexts2. current_context current_context(self):Returns the current context of the curren

2021-03-23 13:50:48 330

原创 adb常用指令

adb指令adb devices列出所有设备,会显示设备的序列号和名称adb -e XXXX多个设备时指定模拟器,XXX为序列号adb shelladb -e shell进入设备的shell命令行模式adb install "path/to/xxx.apk"安装apkadb shell dumpsys activity activities | grep mResumedActivity进入shell后,查看当前的页面avd指令avd -list-avds列出所有虚拟

2021-03-23 13:48:37 112

转载 MAC 运行shell 获取权限

原文地址:http://www.michaelvobrien.com/blog/2009/07/authorizationexecutewithprivileges-a-simple-example/IntroductionI didn’t find Apple’s documentation to be completely clear on how to grant an Ma

2016-08-03 09:57:14 2508

原创 framework 注意事项

1.bitcode在project 和 target 的build settings 的other c flags 添加 -fembed-bitcode2.设置为静态framework在project 和 target 的build settings 的mach-o type 选择 static library3.设置头文件查找路径在目标工程 的build settings

2016-03-23 16:21:42 345

转载 Bitmap image and image mask 位图 图片遮罩

http://blog.sina.com.cn/s/blog_78a55c9f0101037i.htmlAbout Bitmap Images and Image Masks bitmap image是一系列的像素,这些像素中的每一个代表了图片中的一个点。bitmap image可以是JPEG TIFF PNG,GIF,ICO,GMP,CUR等格式。 image mask是一个

2016-01-28 13:27:55 1104

转载 UIImage 转灰度

UIImage *grayImage(UIImage *source)  {      int width = source.size.width;      int height = source.size.height;       CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray();   

2016-01-28 13:08:11 327

原创 PDF 图片

//// DSPDFController.h// socketConnect3//// Created by dascomzz on 16/1/27.// Copyright © 2016年 DS. All rights reserved.//#import #import #import @interface DSPDFController : NSObject{

2016-01-27 13:39:36 420

转载 图片上写文字

+ (UIImage*)drawText:(NSString*)text inImage:(UIImage*)image atPoint:(CGPoint)point withFont:(UIFont *)font{ UIGraphicsBeginImageContext(image.size); [image drawInRect:CGRectMake(0,0,image.si

2016-01-25 15:17:30 260

转载 图片demo

@implementation IGThermalSupport+ (NSData *) imageToThermalData:(UIImage*)image{ NSLog(@"zzzzzzzzzzzzz"); CGImageRef imageRef = image.CGImage; // Create a bitmap context to draw the

2016-01-25 15:06:24 395

转载 iOS开发之AsyncSocket使用教程

原文 http://www.superqq.com/blog/2015/04/03/ioskai-fa-zhi-asyncsocketshi-yong-jiao-cheng/用socket可以实现像QQ那样发送即时消息的功能。客户端和服务端需要建立长连接,在长连接的情况下,发送消息。客户端可以发送心跳包来检测长连接。在iOS开发中使用socket,一般都是用第三方库AsyncS

2016-01-21 13:55:36 297

原创 wifi连接打印机小demo

小demo

2016-01-20 16:44:37 2290 2

转载 iOS开发之如何跳到系统设置里的各种设置界面

iOS开发之如何跳到系统设置里的各种设置界面DEC 1ST, 2015 10:12 PM昨天的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面,很多朋友非常喜欢这样的小功能,还有朋友正想做这个功能刚好看见啦!跳到更多设置界面除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务、FaceTime、音乐

2016-01-19 17:26:18 231

转载 CocoaAsyncSocket 文档3:介绍GCDAsyncSocket

原文地址:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro_GCDAsyncSocketGCDAsyncSocket is a TCP library. It’s built atop Grand Central Dispatch.This page provides an introduction to the

2016-01-18 22:37:17 672

转载 iOS蓝牙中的进制转换

http://www.jianshu.com/p/a5e25206df39Bluetooth4.0.jpg最近在忙一个蓝牙项目,在处理蓝牙数据的时候,经常遇到进制之间的转换,蓝牙处理的是16进制(NSData),而我们习惯的计数方式是10进制,为了节省空间,蓝牙也会把16进制(NSData)拆成2进制记录。这里我们研究下如何在他们之间进行转换。假设我

2016-01-15 14:05:51 610

转载 关于使用QQ做第三方登录的问题!

注意:QQ本身没有授权功能,所以想要使用QQ做第三方登录必须通过QQ空间来实现!第一步:集成ShareSDK(步骤同集成分享的一样,如果已经集成过就不用再重新集成了),这里需要注意的是,由于是要通过QQ空间来实现授权登录,所以在下载ShareSDK包的时候别忘了勾选QQ空间,不然会报尚未导入平台(6)的错误。第二步:打开工程中的*AppDelegate.m(*代表你的工程名字)
文

2016-01-13 20:56:18 531

转载 iOS 图片加载 圆形进度条

http://www.2cto.com/kf/201505/400351.html项目中有加载网络图片的需求,加一个加载的进度条会提高用户体验,网络不好的时候会清晰的看到图片加载的进度,比让用户看着满屏幕空白好。下面是我们项目自己封装的圆形进度条,分享给大家。其实实现原理很简单,只是根据图片加载的进度来绘制一个圆。先来看.h文件,需要一个进度的属性和进度条展示位置的方法:

2016-01-13 18:25:41 621

转载 OC运行时编程指南

http://my.oschina.net/charsunny/blog/200971?fromerr=nDBg67rROC运行时编程指南介绍本教程的组织方式更多运行时系统的版本和平台遗留版本和现在版本平台和运行时系统进行交互OC源代码NSObject方法运行时函数消息传递机制objc_msgSend函数使用隐藏参数获取一

2016-01-09 22:47:13 1023

转载 NSURLSession

一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相关的caches,证书,cookies等都被保存在RAM中,因此当程序使会话

2016-01-07 10:33:59 270

转载 SQL快速入门

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNw

2015-12-22 19:59:30 257

转载 Autolayout示例2-Masonry实现

原文地址:http://www.tutuge.me/2015/08/08/autolayout-example-with-masonry2/前言Masonry写的Autolayout示例又来了,仍然是三个小例子,分别是变高度的UITableViewCell、topLayoutGuide与bottomLayoutGuide,还有自定义的baseline,外加两个基本的知识点讲解,说不

2015-12-17 14:25:08 282

转载 SVN笔记

svn/gitsvn本地git/远程git一、svn1.svn:版本控制?>防止代码丢失 n天开一个项目回家吃谷种>代码回退>整合代码多个人开发一个项目,每个做一个模块>解决Bug冲突版本可以查是谁改了哪个文件>权限控制新员工去到公司,一般都不会让你直接修改项目的代码,查看代码•••••2.svn在工作怎么使用>svn

2015-12-11 11:40:31 837

转载 iOS 响应链

原文 http://blog.csdn.net/yadonghaoren/article/details/8837241首先要明确的是:在IOS中,有响应者链对事件进行响应,所有的响应类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。响应链的过程:当事件发生的时候,响应链首先被发送给第一个响应者(往往

2015-12-11 11:07:22 283

原创 百度附近功能 定位

//// FujinViewController.m// BestBeant//// Copyright © 2015年 cgb. All rights reserved.//#import "FujinViewController.h"#import #import #import #import @interface FujinViewController

2015-12-07 20:59:14 351

转载 摇一摇功能

原文:http://www.cnblogs.com/taintain1984/archive/2013/08/16/3262185.html//微信的摇一摇是怎么实现的~发现原来 ios本身就支持//在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *

2015-12-05 15:36:30 310

转载 IOS集成到支付宝的步骤及问题

http://www.bubuko.com/infodetail-1139083.html一,在支付宝开放平台下载支付宝SDK(https://openhome.alipay.com/platform/document.htm#down)二,添加sdk文件到xcode  1,新建一个aliPaySDK文件夹,提取SDK包中以下文件到此文件夹里,在xcode中添加此文件夹

2015-12-04 09:54:58 581

转载 UIWebView与JavaScript(JS) 回调交互

很多关于objc 与 js 交互的文章都比较适用于 mac开发,iOS的webview 还是有所不一样,参考:http://blog.sina.com.cn/s/blog_693de6100102vhuh.html本文提供了一个很好解决UIWebView内js和objc 交互的思路。自然,从oc到js,可以使用 stringByEvaluatingJavaScriptFromStrin

2015-11-26 10:50:44 338

转载 UIWebView的一些用法总结

设置背景透明设置webview的backgroundColor属性为[UIColor clearColor];?1webView.backgroundColor = [UIColor clearColor];为webview中的HTML页面的body标签添加CSS背景样式设置

2015-11-26 10:36:32 220

转载 ZBarReaderView 使用 设定扫描范围 整理 转载

ZBar为我们提供了两种使用方式,一种是直接调用ZBar提供的ZBarReaderViewController打开一个扫描界面,另一种方式是使用ZBar提供的可以嵌在其他视图中的ZBarReaderView,实际项目中我们更可能会使用第二种方式,这可以让我们对界面做更多的定制。ZBar使用起来也非常简单,将ZBarSDK导入项目,在需要使用ZBar的文件中导入ZBarSDK.h头文件即可,以下

2015-11-21 09:28:49 630

转载 pod 安装使用

虽然网上关于CocoaPods安装教程多不胜数,但是我在安装的过程中还是出现了很多错误,所以大家可以照下来步骤装一下,我相信会很好用.前言在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通

2015-11-16 15:39:31 311

原创 整理 collectionView 瀑布流 布局

layout.h#import @class WaterflowLayout;@protocol HMWaterflowLayoutDelegate - (CGFloat)waterflowLayout:(WaterflowLayout *)waterflowLayout heightForWidth:(CGFloat)width atIndexPath:(NSIndexPath *)

2015-11-12 19:29:40 387

原创 整理 collectionView 水平自定义布局

整理 collectionView 水平自定义布局viewcontroll.h@interface ViewController () @property (nonatomic, strong) NSMutableArray *images;@property (nonatomic, weak) UICollectionView *collectionView;@end@implem

2015-11-12 19:24:43 398

转载 自定义Collection View布局

自定义Collection View布局原文:http://www.cocoachina.com/industry/20131122/7401.html转自answer-huang的博客原文出自:Custom Collection View Layouts  UICollectionView在iOS6中第一次被介绍,也是UIKit视图类中的一颗新

2015-11-12 09:31:07 321

转载 JSONModel解析数据成Model 转载

JSONModel, Mantle这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。那我们开始吧。 先说说这两个的差别。这两个使用的方法其实都差不多, 详细的使用方法请直接GitHub上找, 还是比较简单地。 就我

2015-11-11 17:33:37 273

转载 iOS 中的行为

原文:http://objccn.io/issue-13-3/作为一个开发者,我们致力于编写简洁并且良好架构的代码。很多设计模式都可以实现这一点,其中最好的一种是组合模式。组合模式使编写出的代码更易于遵循功能单一原则并且可以使我们的类简化。为了替代一个功能上服务于不同模块(就像 data sources 和 delegates )的繁冗的视图控制器,我们将这些模块划分到不同的类中。

2015-11-11 17:05:12 232

转载 AFNetworking 使用总结 (用法+JSON解析)转载

AFNetworking 使用总结 (用法+JSON解析)   转载 原文http://blog.sina.com.cn/s/blog_af73e7a70102v0l0.html下面这个例子是用来处理json请求的:  NSURL *url = [NSURL URLWithString:@"https://alpha-api.app.net/stream/0/p

2015-11-11 16:12:18 332

转载 最新版SDWebImage的使用

最新版SDWebImage的使用http://www.cnblogs.com/6duxz/p/4159572.html?utm_source=tuicool&utm_medium=referral我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之

2015-11-06 17:18:39 227

转载 转载 iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)

哈哈 转载http://blog.csdn.net/hmt20130412/article/details/34523235?utm_source=tuicool&utm_medium=referral

2015-11-06 17:10:00 489

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除