自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛国宾的专栏

志当存高远

  • 博客(18)
  • 收藏
  • 关注

原创 环信tokey转字符串

-(NSString *)stringWithDeviceToken:(NSData *)deviceToken {    const char *data = [deviceToken bytes];    NSMutableString *token = [NSMutableStringstring];        for (int i =0; i

2016-05-25 13:16:26 447

原创 CGContextRef详解

/* CoreGraphics - CGContext.h *//** Graphics state functions. **/ //为了让开发者在进行坐标变换时无须计算多次坐标变换后的累加结果,Quartz 2D还提供了如下两个方法来保存、恢复绘图状态/*  保存CGContextRef当前的绘图状态,方便以后恢复该状态*/voi

2016-05-06 17:33:51 10753 1

原创 UIBezierPath详解

使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。Bezier Path 基础   UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直

2016-05-04 18:25:54 16990

原创 运行时获取属性列表

#import     unsigned int count;    objc_property_t *properties = class_copyPropertyList([self class], &count);    for (int i =0; i        objc_property_t property = prope

2016-04-27 16:42:32 434

原创 UIPanGestureRecognizer和UISwipeGestureRecognizer冲突?

当实现拖手势(UIPanGestureRecognizer)后将不能响应左右划(UISwipeGestureRecognizer)事件,事件会被拖手势栏截,所以左右划和拖手势只能选其一.    但是即需要拖手势还需要左右划手势呢?    我想到了一个简单方案.在UIPanGestureRecognizer基础上做一个轻滑手势.在一定的时间范围内滑动,视为左右划手势,反之为拖手势.

2016-04-25 17:41:54 3655

原创 判断字符串是否有汉字

NSString *bundleName = @"abcd宾"; for (int i = 0; i < bundleName.length; i++) { NSRange range=NSMakeRange(i,1); NSString *subString = [bundleName substringWithRange:rang

2016-04-13 13:11:58 368

转载 php的header函数之设置content-type

http://blog.csdn.net/kankan231/article/details/37929409设置常用的content-type:[php] view plain copy//定义编码  header( 'Content-Type:text/html;charset=utf-8 ');    

2016-04-10 19:11:36 417

原创 "The repository is locked."使用bitbucket出现的问题

解决方法    1 Close Xcode    2 Open the .git folder in your xcode project folder. The folder is hidden, so you would need to either use terminal to open the directory or the "Go to Folder" option

2016-03-28 17:49:14 2374

原创 GCD详解

什么是GCD?Grand Central Dispatch或者GCD,是一套底层API,提供了一种新的方法来进行并发程序编写。使用GCD来提升程序性能以及发挥多核系统优势.GCD的工作原理:让程序平行的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务.GCD提供了很多超越传统多线程编程的优势.简单易用,居于block的血统,导致它能极为简单

2016-03-12 16:47:45 2865 2

原创 使用 arc4random获取随机数

int x = arc4random() % 100;  // 获取一个随机整数范围   0 ~ 99         // 获取一个随机整数,范围在[from,to),包括from,不包括to         int getScopeInsideRandomValue(int from, int to) {            return (int)(from + (ar

2016-03-11 10:55:59 4956

原创 根据三角形三边一内角,计算出显示在视图上的坐标点

CGFloat w = self.frame.size.width;    CGFloat h = self.frame.size.height;    int rectangle = w > h ? h : w;  // 画布大小    double mMultiples = 1.0;  // 缩放比例//    double a = 60

2016-03-09 10:25:33 519

原创 删除配置文件 Xcode->Code Signing->Provisioning Profile

~/Library/MobileDevice/Provisioning Profiles

2016-02-19 11:19:23 391

原创 iOS 获取当前时间戳和时间

NSDate *senddate = [NSDatedate];                NSLog(@"date1时间戳 = %ld",time(NULL));        NSString *date2 = [NSStringstringWithFormat:@"%ld", (long)[senddatetimeIntervalSince1970

2016-02-18 17:20:02 30289

原创 iOS 文档移植

刚换了一台电脑,想把旧电脑Xcode上下载的文档,移植到新电脑Xcode上。这个很简单,只需要在旧电脑拷贝一份文档文件,在相应的文件路径粘贴文档即可。路径如下:/Users/****/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.iOS.docset 发现一个问题,新

2016-02-02 12:24:19 375

原创 UITextView 禁止弹出复制

UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizeralloc] initWithTarget:selfaction:@selector(longPressAction)];    longPress.minimumPressDuration =0.5f;    [textV

2016-01-26 10:46:50 1116

原创 iOS 跳转到AppStore 详情页 评论页

跳转到详情页一、获取应用链接。可以从这里获取。https://linkmaker.itunes.apple.com/en-us/?&country=us&media=appleMusic&genre=all   获取到的链接是这样的  https://geo.itunes.apple.com/cn/app/qq/id444934666?mt=8把它改成itms-apps://itu

2015-12-18 09:58:23 886

原创 fmdb 数据库简单使用

FMDB 学习笔记////  UserDB.m//  FMDB////  Created by GuoBIn on 15/7/20.//  Copyright (c) 2015年自强不息. All rights reserved.//#import "UserDB.h"#import #

2015-07-20 21:24:57 348

原创 简单使用VFL添加约束布局

学习笔记                以前布局都是在故事版添加约束的(我是不会告诉你们,我其实是不会代码布局的)。由于好奇今天我就捣鼓了一下午,感觉VFL挺直观的。废话不多说了,贴代码。- (void)example_1 {    // redView在父视图的上边缘,距离15    [selfsuperView:self.view :@"V:|-15

2015-07-06 17:53:50 535

空空如也

空空如也

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

TA关注的人

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