自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

征战无悔人生

天道酬勤

  • 博客(13)
  • 资源 (26)
  • 收藏
  • 关注

原创 ios GCD队列操作

GCD提供的一些操作队列的方法 dispatch_set_target_queue 刚刚我们说了系统的Global Queue是可以指定优先级的,那我们如何给自己创建的队列执行优先级呢?这里我们就可以用到dispatch_set_target_queue这个方法:dispatch_queue_t serialDiapatchQueue=dispatch_queue_create("com.tes

2016-03-14 10:32:40 2149

原创 ios GCD

CGD是线程管理,不如说是队列管理,那么我们先来介绍一下GCD中常用的队列: Serial Diapatch Queue 串行队列 当任务相互依赖,具有明显的先后顺序的时候,使用串行队列是一个不错的选择 创建一个串行队列:dispatch_queue_t serialDiapatchQueue=dispatch_queue_create("com.test.queue", DISPATCH_QU

2016-03-14 10:20:43 407

原创 iOS 极光推送

使用极光推送需要去AppleDevelope中下载证书 其中极光推送需要的证书是.p12证书,齿轮状的证书数手机证书下载完证书需要配置项目工程 首先需要导入从官方下载的SDK中的lib文件夹中的文件 然后再去加载需要的框架 还需要添加一个.plist文件 其中APP_KEY是极光推送的key上面设置完,又在极光网站注册完那就需要在AppleDelegate.h代理文件中填写内容

2016-03-11 17:17:57 1180

原创 iOS UILabel自适应高度宽度

+ (CGSize)sizeWithText:(NSString *)text font:(UIFont *)font maxSzie:(CGSize)maxSize{ NSDictionary *attrs = @{NSFontAttributeName :font}; return [text boundingRectWithSize:maxSize options:NSStr

2016-03-10 13:52:41 367

原创 iOS 基于Base64加密

此加密是基于GTMBase64加密需要导入开源框架GTMBase64然后直接可以使用(最好自己封装一下加密方法) TWDes.h#import <Foundation/Foundation.h>#import "GTMBase64.h"#import <CommonCrypto/CommonDigest.h>#import <CommonCrypto/CommonCrypto.h>@int

2016-03-09 16:19:45 1229

原创 iOS 获取设备相关信息

//设备相关信息的获取 NSString *IMEI = (NSString *)[[UIDevice currentDevice] identifierForVendor]; NSLog(@"设备唯一标识:%@", IMEI);//UUID,5.0后不可用 NSString *osVersion = [[UIDevice currentDevice] systemVersio

2016-03-08 11:40:07 371

原创 iOS 文件下载

最为原始的文件下载 第一步: 使用MD5对url加密 NSString+Password.h#import <Foundation/Foundation.h>@interface NSString (Password)/** * 32位MD5加密 * * @return 32位MD5加密结果 */- (NSString *)MD5;/** * SHA1加密 * * @r

2016-03-05 15:35:45 963

原创 iOS UIActionSheet提示框

之前做过一个项目使用最新的提示框4s会默然的崩溃,于是又修改成最原始的UIActionSheet UIActionSheet使用情况具体如下#import "ViewController.h"@interface ViewController ()<UIActionSheetDelegate>@property (nonatomic, strong)UIButton *button;@end

2016-03-05 14:45:05 315

原创 ios 单张图片上传(从相册或者相机)

#import "ViewController.h"#import "AFNetworking.h"@interface ViewController ()<UIImagePickerControllerDelegate, UINavigationControllerDelegate>@property (nonatomic, strong)UIButton * imageButton;@en

2016-03-03 18:07:06 2573

原创 ios NSDate

NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; formatter.dateFormat = @"yyyyMMddHHmmss"; NSString *fileName = [formatter stringFromDate:[NSDate date]];

2016-03-03 17:34:21 369

原创 ios document

// 获取路径 NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];

2016-03-03 15:14:27 406

原创 iOS 图片点击放大封装

封装类: SJAvatarBrowser.h#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>@interface SJAvatarBrowser : NSObject// 类方法+(void)showImage:(UIImageView *)avatarImageView;@end#import "SJAvatarBrows

2016-03-01 11:57:58 545

原创 iOS 本地头像加载与上传头像图片

// 上传本地图片(存储到沙河,上传到服务器)#import "ViewController.h"@interface ViewController ()<UIImagePickerControllerDelegate, UINavigationControllerDelegate>@property (nonatomic, strong)UIImage *avatar; // 获取本地图片@

2016-03-01 11:12:23 737

mac leveldb.a

该libleveldb.a静态库是在调用c++db的时候使用的。由于mac os自己没有,所以自己动手去创建了一个,下载拖进去就可以使用。

2017-11-29

mac os开发pdf

该书,是开发mac os基础。该书详细讲解了mac os开发。以及基本控件使用。容易上手。

2017-10-31

打开偏好设置

一个使用系统打开偏好,并且输出所有偏好,这样就能通过代码去控制偏好,而不去使用手动打开偏好。一个使用系统打开偏好,并且输出所有偏好,这样就能通过代码去控制偏好,而不去使用手动打开偏好。

2017-09-08

获取当前网络类型

本demo就是一个用在mac os开发时获取当前网络状态。

2017-08-23

电商购物车列表

一款模仿电商选取商品到购物车的一个demo,简单容易上手

2017-08-20

Mac NSCollectionView

NSCollectionView实现根据window变化自动布局,点击item选中效果。代码迁移使用方便

2017-05-11

ios Unicode编码日志处理

处理Unicode打印编码问题,直接拖进去即可,快捷方便。

2017-03-13

iOS自定义表情键盘

iOS自定义表情键盘,根据需要自由切换系统自带和自定义键盘。自定义键盘下方的工具条。

2016-12-13

iOS崩溃日志收集

等app发布上线,用户使用app崩溃,可以将用户崩溃信息发送到服务器,这样就可以针对问题进行修改。

2016-10-27

AirDrop通过UIActivityController分享

通过使用UIActivityController调用系统的AirDrop开启分享内容到微信等,这样避免使用第三方由于版本升级带来的困扰。

2016-10-21

AVFoundation二维码扫描

使用AVFoundation进行二维码扫描。并且根据扫描结果跳转到相应的界面。

2016-09-28

NSURLSession断点下载

使用单利模式,进行断点下载。NSFileManager文件管理。追加数据。

2016-09-28

模仿美团商城

该项目是模仿美团,左面是一个tableview右面也是一个tableview 。还有一个就是左面是一个tableview,右面是一个collectionview。封装完好。下载即可使用。

2016-09-20

IOS-购物车

IOS-购物车

2016-09-09

选择开始时间结束时间日历

本日历可以选择开始时间和结束时间。

2016-09-09

Word下载浏览

下载word并且可以浏览,上传。不再使用webview去加载word。

2016-08-17

OC与js交互

使用stringByEvaluatingJavaScriptFromString进行oc与js的交互,以及js与oc的交互。用最简单的demo实现最复杂的交互。

2016-08-10

MBProgressHUD封装

MBProgressHUD封装,直接使用方便快捷。

2016-08-05

短信验证码

设计短信发送

2016-08-04

AFN多张图片上传

该demo就是为了解决,多张图片一次性上传。等待多张图片全部加载完毕之后,放在一个数组里面,一起上传到服务器。

2016-07-28

UISegmentedControl

UISegmentedControl轻松使用

2016-07-27

Face++人脸检测

该项目是实用Face++实现人脸识别。并且返回人脸对比值。

2016-07-26

男女单选按钮

此项目解决单选复杂处理,简单容易上手。

2016-06-01

单张图片上传与多张图片上传

为ios开发爱好者,解决难题。单张图片上传与多张图片上传。

2016-05-21

主流APP界面迅速搭建

该demo是综合主流app,快速纯代码搭建界面

2016-04-25

iOS block传值

困扰很久的ios block传值,让你更清晰了解。恍然大悟。

2016-04-22

空空如也

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

TA关注的人

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