自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lu_Ca的博客

做自己认为对的事,坚持下去

  • 博客(33)
  • 资源 (17)
  • 收藏
  • 关注

原创 ios绘图

#import "LCSView.h"@implementation LCSView////绘图- (void)drawRect:(CGRect)rect{    #if 0    //图形上下文对象    CGContextRef context = UIGraphicsGetCurrentContext(); 

2015-06-30 16:59:31 772

原创 利用webview显示gif动画

利用webview显示gif动画CGRect frame =CGRectMake(50,50,0,0);    frame.size = [UIImageimageNamed:@"1.gif"].size;    // 读取gif图片数据    NSData *gif = [NSDatadataWithContentsOfFile: [[NSBu

2015-06-26 15:22:04 3140

转载 ios中陀螺仪CoreMotion的用法

ios中陀螺仪CoreMotion的用法 (2014-04-22 10:23:14)标签: it分类: ios编程转自:http://code.eoe.cn/471/title/ios涓檧铻轰华CoreMotion鐨勭敤娉README.md 外部引用 原始文档以前在iphone中要得到加速度时,只能使用A

2015-06-24 10:32:51 1511

转载 网络操作与AFNetworking

【iOS】网络操作与AFNetworking分类: iOS2014-07-19 02:27 17288人阅读 评论(14) 收藏 举报AFNAFNetworking网络http协议IOS众所周知,苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请

2015-06-24 09:33:18 529

原创 iOS实现多行输入

在iOS中,比较偷懒的一种做法,实现文本的多行输入。并且带有自动换行的功能,可以用UITextView来比较偷懒的实现。实现代码就比较简单:    UITextView *textView = [[UITextViewalloc] initWithFrame:CGRectMake(10,100, 100, 40)];    textView.layer.corn

2015-06-23 16:37:14 1698

原创 修改导航栏上返回按钮上的字,例如把back修改为返回

修改导航栏上返回按钮上的字,例如把back修改为返回注意:这个需要在跳转之前到视图控制器中写,而不是在跳转之后到控制器中写    UIBarButtonItem *backIetm = [[UIBarButtonItemalloc] init];    backIetm.title =@"返回";    self.navigationItem.backBar

2015-06-23 10:41:59 3069

原创 将navigationBar上的左边按钮移除

写一个小问题,如何将navigationBar上的左边按钮移除,实现起来有两种方式,这两种方式都可以达到要求       UIButton *button = [UIButtonbuttonWithType:UIButtonTypeContactAdd];    button.frame =CGRectMake(0,0, 30, 30);   UIB

2015-06-19 17:29:21 5642

转载 int和NSInteger和long区别

int和NSInteger区别查到c语言中,int和long的字节数是和操作系统指针所占位数相等。但c语言中说,long的长度永远大于或等于intobjective-c里,苹果的官方文档中总是推荐用NSInteger它和int有什么区别呢,stackoverflow这帮大神给了答案。原来在苹果的api实现中,NSInteger是一个封装,它会识别

2015-06-19 11:19:25 2452

原创 iOS本地推送

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    self.window = [[UIWindowalloc] initWithFrame:[[UIScreenmainScreen] bounds]];

2015-06-18 18:11:54 627

原创 NSMutableAttributedString常规用法

首先导入CoreText.framework,并在需要使用的文件中导入:#import创建一个NSMutableAttributedString:创建方式:NSMutableAttributedString *attriString = [[[NSMutableAttributedString alloc] initWithString:@"this is string!”

2015-06-18 10:41:38 961

转载 IOS学习笔记65 —— ARC中__bridge, __bridge__transfer, __bridge_retained 关系

IOS学习笔记65 —— ARC中__bridge, __bridge__transfer, __bridge_retained 关系分类: IOS技术开发2014-05-10 18:10 1415人阅读 评论(0) 收藏 举报__bridgeCFStringRefCFBridgingReleaseCFBridgingRetain    当你在 Ob

2015-06-17 18:14:18 546

原创 iOS中获取当前时间和日期并设置格式

获取当前时间NSDate *  timeDate=[NSDatedate];    NSDateFormatter  *dateformatter=[[NSDateFormatteralloc] init];    [dateformattersetDateFormat:@"HH:mm:ss"];    //[da

2015-06-17 13:42:32 3335

原创 iOS中的单例

忙里偷闲整理了一下,最近经常使用单例来进行传值,也确实相对于其他方法,个人感觉单例传值还是比较好理解的,在程序运行过程中只创建一次,而且当你调用过后,每次拿到的对象都是起初你创建的那个,从而达到传值的目的官方文档中的方法是:static AccountManager *DefaultManager = nil;     + (id)defaultManager {   

2015-06-12 13:52:37 731

转载 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制

iOS开发系列--音频播放、录音、视频播放、拍照、视频录制2014-12-26 09:15 by KenshinCui, 33937 阅读, 28 评论, 收藏,  编辑--iOS多媒体概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对

2015-06-11 10:50:07 1356 3

原创 iOS中的字符串NSString

创建一个字符串对象:NSstring * str1 = @"hello world";NSString * str = [[NSString alloc]initWithString:@"hello world!"];NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello world"];//把C的字符串转化为OC

2015-06-10 17:41:28 1187 2

原创 iOS中UITextField用法

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(0, 40, 150, 30)]; //设置边框样式,只有设置了才会显示边框样式,否则默认是没有边框的  text.borderStyle = UITextBorderStyleRoundedRect;

2015-06-10 12:33:26 700

原创 ios实现两个tableview联动

两个tableview的联动,滑动左侧tableview,右侧tableview跟着滑动其实实现起来比较简单,只是需要搞清楚他们之间的区别和联系,还有就是调用一个- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section这个

2015-06-10 10:02:35 6700 5

原创 iOS中数据持久存储方式及区别

1 NSUserdefaults主要用来存储一些短小的信息,例如应用程序设置和属性及用户数据。2 属性列表以列表的形式把数据存储到磁盘上。属性列表类包括NSArray, NSDictionary, NSString, NSNumber, NSDate, NSdata。这些类型的数据可用直接调用writeToFile和相应的加载函数来存储到磁盘和从磁盘读出。相应的加载函数

2015-06-09 16:55:25 931 1

原创 iOS中self关键字

self关键字1,实例方法里面的self,是对象的首地址。2,类方法里面的self,是Class.尽管在同一个类里面的使用self,但是self却有着不同的解读。在类方法里面的self,可以翻译成class self;在实例方法里面的self,应该被翻译成为object self。在类方法里面的self和实例方法里面的self有着本质上的不同,尽管他们的名字都叫self。

2015-06-09 11:53:08 854

原创 extern关键字

使用 extern 关键字         在.h文件中,声明需要的全局变量名,例如:                 extern NSString *url;//指针类型                  extern int count;//非指针类型                  注意:在定义全局变量的时候不能初始化,否则会报错!        在需要用到全局变量的

2015-06-08 18:06:52 605

原创 static关键字作用

static的使用(1)声明变量前面加static可以声明一个静态变量,如: static int count  =  1;count变量只在程序开始执行时初始化一次,并在多次调用方法时保存这些数值,默认初始化为0;另外,static修饰的变量存储在内存中的静态存储区,这块内存在程序的程序运行期间都存在。所以,这个就保证了static变量的唯一性和持久性。(

2015-06-08 17:54:10 623

原创 kvc VS kvo

Kvo是Cocoa的一个重要机制,它主要是用于对一个属性的新旧值的监控。比方说根据A(数 据类)的某个属性值变化,B(view类)中的某个属性做出相应变化。对于MVC,kvo应用的地方非常广泛。使用kvo流程:1 注册:-(void)addObserver:(NSObject *)observer forKeyPath:(NSString *)keyPath options:(

2015-06-08 13:45:38 707

转载 stretchableImageWithLeftCapWidth:topCapHeight:使用

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是不拉伸区域和左边框的宽度,第二个参数是不拉伸区域和上边框的宽度。

2015-06-08 10:39:20 558

原创 iOS常用快捷键

iOS中常用的快捷键command+[:左缩进command+]:右缩进 control-F: 向右一个字符(forward)control-B: 向左一个字符(backward)control-P: 前一行(previous)control-N: 后一行(next)control-A: 去行首control-E: 到行尾(end)control-T:

2015-06-05 17:58:02 973

转载 iOS中的动画

动画效果提供了状态或页面转换时流畅的用户体验,在iOS系统中,咱们不需要自己编写绘制动画的代码,Core Animation提供了丰富的api来实现你需要的动画效果。    UIKit只用UIView来展示动画,动画支持UIView下面的这些属性改变:frame  bounds  center  transform  alpha backgroundColor conten

2015-06-05 17:39:14 499

原创 iOS之数据请求NSURLConnection

iOS之数据请求NSURLConnection NSString *lcsUrl =@"http://192.168.1.1:8080/lcsUrl";        //如果网址中有汉字,需要先转码    NSString *word = [NSStringstringWithUTF8String:"汉字"];//注意此处到字符串要求传一个c的

2015-06-05 16:48:32 884

转载 天气预报接口

百度提供天气预报查询接口API,可以根据经纬度/城市名查询天气情况,我们可以在微信公众平台开发中调用这一接口。接口说明根据经纬度/城市名查询天气的结果接口示例http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ百度ak申请地址:

2015-06-05 15:33:08 736

原创 iPhone型号判断

//获取屏幕的宽度#define kScreenWidth [UIScreen mainScreen].bounds.size.width#define kScreenHeight [UIScreen mainScreen].bounds.size.height//判断时iPhone几#define kDoubleMargin 0.00001#def

2015-06-05 14:14:42 1008

原创 iOS中动态计算字符串的长度

在iOS7以下动态算一个string的size的时候可以用sizeWithFont- (CGSize)sizeWithFont:(UIFont *)font  具体应用:CGSize statuseStrSize = [lcsstring sizeWithFont:string.font];  或者- (CGSize)sizeWithFont:(UIFont *)font co

2015-06-05 12:23:45 4501

转载 图片处理,截图,缩放,存储

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save)1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{UIGraphicsBeginImageContext(CGSizeMake(image.size.width

2015-06-05 12:17:01 797

转载 iOS中cell的属性设置

1.系统默认的颜色设置1 //无色2 cell.selectionStyle=UITableViewCellSelectionStyleNone;3 //蓝色,也就是系统默认的颜色4 cell.selectionStyle=UITableViewCellSelectionStyleBlue;5 //灰色6 cell.selectionStyle=UITableViewCellSe

2015-06-04 18:09:35 1354

原创 typeof关键字

typeof的参数可以是两种形式:表达式或类型。1.例子        typeof(x[0](1)        这里假设x是一个函数指针数组,这样就可以得到这个函数返回值的类型了。        如果将typeof用于表达式,则该表达式不会执行。只会得到该表达式的类型。        以下示例声明了int类型的var变量,因为表达式foo()是int类型的。由于表达式不会被

2015-06-04 10:45:33 688

转载 iOS中图片拉伸技巧

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50

2015-06-03 18:07:57 606

tessdata.zip

可以直接使用的tesseract 英语与中文的训练集

2021-10-09

iOS自定义面包屑导航

这是一个自定义的面包屑导航,支持中间省略号动态调整。

2020-12-24

Demo-2.zip

Mac端开发app,利用NSVisualEffectView来实现的高斯模糊效果。demo中采用的NSVisualEffectMaterialDark效果,你自己也可以其他的效果

2020-08-12

LCSSimpleDrawDemo.zip

利用了自定义路径,然后自定义属性实现了笔记粗细的调节,颜色调节等自定义绘图板,实现了绘图板的清屏和擦除

2019-12-02

视频宣传的资源

泸州老窖的宣传视频,用来宣传的小视频,用来链接观看

2018-04-03

ios上下黑边解决办法

ios上下黑边解决办法

2017-06-07

MJExtension工具类

MJExtension工具类

2017-03-16

ffmpeg三方库

ffmpeg类解码h264等格式视频

2017-03-16

libopencore-amrnb.a及libopencore-amrwb.a支持arm64

libopencore-amrnb.a及libopencore-amrwb.a支持arm64

2016-05-24

libidn.a库文件

2016-05-24

抽屉效果三方库

YRSideViewController *sliderController = [[YRSideViewController alloc] init]; sliderController.rootViewController = deviceListController; sliderController.leftViewController = leftViewController;//设置一下控制器 [slideViewController showLeftViewController:true];//展示 [slideViewController hideSideViewController:true];//隐藏

2016-05-13

AFNetworking三方库

用于网络传输下载

2016-05-10

二维码扫描和生成

整理好的,直接能使用,需要设置下路径即可使用

2016-05-10

ffmpeg解码视频的三方库

ffmpeg库,已经整理好的,ios直接就能用,设置下路径即可

2016-05-10

科大讯飞语音Demo

功能还可以,用法简单的,一个语音Demo。

2015-04-30

空空如也

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

TA关注的人

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