自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 欢迎使用优快云-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-02-17 17:36:46 275 1

原创 OC 快速排序,直接拿来用就可以

- (void)quickSortWithArray:(NSMutableArray *)arr m:(int)m n:(int)n{ int key; int i,j,k; if (m < n) { k = (i + j) / 2; [self swapX:arr[m] Y:arr[n]]; key = arr[m];

2016-08-19 11:26:39 936

原创 iOS 开发 排序问题 (好友列表,按字母排序)

一、预备工作 ①好友数据模型展示 FriendModel@property(nonatomic,copy)NSString *photo;@property(nonatomic,copy)NSString *userName;@property(nonatomic,copy)NSString *userId;@property(nonatomic,copy)NSString *phoneN

2016-07-28 15:30:46 2271

转载 兼容移动端的响应式瀑布流

<!doctype html><html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-wi

2016-07-01 16:34:44 2969

原创 iOS 开发 base64 加密和解密

iOS 开发 base64 加密和解密首先给一个密码@property(nonatomic,copy) NSString *password;base加密方法//加密- (void)encryption{ //1.获取需要加密文件的二进制数据 //获取本地 NSData *data = [NSData dataWithContentsOfFile:@"/Users/xxx/D

2016-06-30 15:44:15 1166

原创 iOS 开发 绘制虚线

/** ** lineView: 需要绘制成虚线的view ** lineLength: 虚线的宽度 ** lineSpacing: 虚线的间距 ** lineColor: 虚线的颜色 **/+ (void)drawDashLine:(UIView *)lineView lineLength:(int)lineLength lineSpacing:(int)lin

2016-06-29 17:30:20 310

原创 iOS 开发 关于字符串 常用的公共方法

iOS 开发 关于字符串 常用的公共方法1、判断字符串中是否含有空格// 判断字符串中是否含有空格+ (BOOL)isHaveSpaceInString:(NSString *)string{ NSRange _rang = [string rangeOfString:@" "]; if (_rang.location != NSNotFound) { retur

2016-06-29 17:28:14 314

原创 iOS 开发 获取IP地址

iOS 开发 获取IP地址首先导入头文件#import <ifaddrs.h>#import <arpa/inet.h>//获取ip地址+ (NSString *)getIpAddresses{ NSString *address = @"error"; struct ifaddrs *interfaces = NULL; struct ifaddrs *temp_add

2016-06-29 17:10:06 389

原创 iOS 开发 一些关于图片的处理

iOS 开发 一些关于图片的处理1、对图片进行滤镜处理。滤镜名称,iOS上有90多种滤镜,可以通过查看官方文档,来查看相应效果需要的参数数据。 网址: https://developer.apple.com/library/mac/documentation/GraphicsImaging/Reference/CoreImageFilterReference/#//apple_ref/doc/f

2016-06-29 16:47:08 613

原创 iOS 开发 应用 发布

最简单的应用发布流程1、拔掉所有设备,勾选这个 再设置一个 点击edit scheme 接着你会进入这个界面 将debug 改成 release2、设置证书 3、com + B Build一下, 成功之后,看这里 右击,show in finder,找到包文件,直接放桌面上。4、打开iTunes—应用 把包拖进去,就生成程序了。 右击你的程序,show in fi

2016-06-28 17:30:11 297

原创 iOS 开发 一些常用的公共方法

iOS 开发 一些常用的公共方法1、 获取磁盘空间大小// 获取磁盘空间大小+ (CGFloat)diskOfAllSizeMBytes{ CGFloat size = 0.0; NSError * error; NSDictionary * dict = [[NSFileManager defaultManager] attributesOfFileSystemForP

2016-06-28 16:51:37 479

原创 iOS 开发 封装(X-Y-W-H)工具类

iOS 开发 封装(X-Y-W-H)工具类在代码中常常定义一个或者多个控件的高宽和xy坐标,例如:当控制单个控件的x时,自动布局略显冗余,而单个frame需要繁琐的来回定义,在这里封装一个控制xy和高宽的工具类,能显著的提高开发效率.#import <UIKit/UIKit.h>@interface UIView (Amals_Ex)@property (nonatomic, assign)

2016-06-23 16:29:02 524

原创 iOS-制作Framework

Mac OS X扩展了framework的功能,让我们能够利用它来共享代码和资源。通过framework我们可以共享所有形式的资源,如动态共享库,nib文件,图像字符资源以及文档等。 系统会在需要的时候将framework载入内存中,多个应用程序可以同时使用同一个framework。这种方法可以使得你的代码易分享,在多个工程中复用,并且可以隐藏实现细节,控制公开的头文件。制作过程 1、 2、创

2016-06-22 14:03:57 585

原创 iOS 开发 百度地图 逆地理编码

对于APP来说,绝大多数需要用的就是定位后进行逆地理编码,获取城市,获取位置。 不得不说,百度LBS的逆地理编码这一块,是不是搞出来点不好的东西。 要做百度地图的逆地理编码功能,首先要启动百度服务,这个不详细说了,可以看我上一篇博文,我直接说逆地理编码。 上代码 //初始化地理编码类 //注意:必须初始化地理编码类 BMKGeoCodeSearch * _geoCodeS

2016-06-21 15:25:23 3466

原创 iOS 开发 百度地图

手把手教你,百度地图第一步,创建项目,自己动手。第二步,拷贝你的 Bundle ID ,进百度API。百度地图需要先申请密钥(key) ,才可使用该套SDK接口。 附上网址:http://lbsyun.baidu.com/apiconsole/key/create 这里填上项目名称,勾选iOS SDk ,把复制的 Bundle ID 粘贴过来,就创建应用成功了。 成功以后复制你的AK,先放进项

2016-06-21 10:18:52 430

转载 iOS开发 通过 ahpla 实现渐变色效果

iOS开发,通过 透明度,实现渐变色效果CGColorRef除了RGB值以外,还有一个参数为ahpla( α )α 值的范围在0和1之间,可以代表颜色不透明度。在创建启点和终点颜色的时候,可以通过它来设置透明渐变。下面的例子创建了一个绿色到白色渐变的效果:// 创建色彩空间对象CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB()

2016-06-20 11:47:33 1137

原创 ios 开发 去掉H5 alert 中的网址

去掉弹框中的网址UIWebView直接加载的H5界面,弹出 alert 往往会出现这样的情况 这时候我们需要做的,就是自定义alert风格 直接上代码@interface NSObject (JavaScriptAlert)- (void)WebView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)m

2016-06-14 13:32:52 2759

原创 iOS 开发 objective-C界面与H5交互

在当前的移动开发过程中,原生与H5的混合开发越来越多,H5界面在APP中的比例越来越大,H5不在仅仅是展示内容信息,儿此时的交互,也越来越多。接下来介绍一点iOS与H5交互的心得。iOS加载webView iOS加载webView还是非常方便的,声明webView,接着load一下,就可以了。@property (nonatomic,strong) UIWebView * webView;

2016-06-13 17:49:27 2201

原创 iOS 开发 车牌识别

iOS 开发 车牌识别之前,做过一些文字识别的东西,现在想起来,对于汽车车牌识别应该也是有效果的,所以写一点东西,给初学者尝试一下,车牌识别。第一部分,调用系统相机拍照, 在这里的相机不需要太多功能,所以直接使用UIImagePickerController,这个类提供了一个简单便捷的拍照与选择图片库里图片的功能。打开相机后,然后需要调用UIImagePickerControllerDeleg

2016-06-13 15:31:26 4480

原创 iOS 开发 Mac 终端常用命令

基本命令 1、列出文件 ls 参数 目录名 例: 看看驱动目录下有什么: ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions 返回上一级目录 cd .. 3、建立新目录 mkdi

2016-06-13 14:14:17 359

空空如也

空空如也

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

TA关注的人

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