自定义博客皮肤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的博客

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

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

原创 struct和class的区别 观察者模式 https连接 点击button收到点击事件,中间发生了什么

问题:4道过滤菜鸟的iOS面试题 网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。1.struct和class的区别在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。有

2016-06-24 09:39:34 4161

转载 iOS10版Siri API仅面向六类第三方应用开放

【天极网IT新闻频道】据外媒报道,Siri将在iOS10中开放API(应用程序接口),允许第三方应用整合Siri语音助手体验。这种整合能够大大提升Siri的实用性,但需要注意的是,苹果的Siri API整合机制有诸多限制。  对于iOS 10,Siri API将仅仅支持六类应用程序:打车(如Uber)、通讯、照片搜索(在特定应用中寻找照片和视频)、支付(如“用SquareCash’给约翰转账1

2016-06-23 15:51:30 3960

转载 iOS Siri的语言识别程序的开发与实践(Nuance技术)

iOS Siri是一个非常强大的功能,可以自动进行语言识别了,下面我们来借助于它开发一个语言识别程序,下面是一个简单实例,有兴趣的同学不防进入参考。相信Iphone4s之后Siri技术又火了一把,不过Siri的成功除了归于苹果公司Steve Jobs的领导之外,Siri的语音识别技术提供商Nuance公司的才是功不可没的。Nuance是最大的专门从事语音识别软件、图像处理软件及输入

2016-06-23 15:48:42 6726

原创 iOS自iOS8.0出的指纹解锁api

引入头文件#import - (void)viewDidLoad {    [superviewDidLoad];        self.view.backgroundColor = [UIColorredColor];    用一个点击屏幕事件唤起指纹验证的请求    UITapGestureRecognizer

2016-06-21 16:06:34 1968

原创 Tabbar显示红点

UITabbar上显示小红点。1. 如果有数字,直接使用 viewController.tabBarItem.badgeValue = @"1";2. 没有数字,自己往tabbar加subView。    需要注意的是坐标x,y一定要是整数,否则会有模糊。        UIImageView *pointImage = [[UIImageView alloc] initWit

2016-06-21 15:36:17 1326

原创 Xcode上传失败 No suitable application records were found

今天用applicationLoader上传一个app的时候,没有在iTunes上新建一个app,就开始使用applicationLoader上传,结果报错,提示找不到app的信息记录。这时候才恍然想起还没有在iTunes上新建一个app项目。解决办法就是:在iTunes上先创建一个app项目。然后再用applicationLoader上传新项目。还有一个问题是,在打包的过程中,说

2016-06-21 15:30:59 2262

转载 谈Runtime机制和使用的整体化梳理

本文为投稿文章,作者:minggo相比“凌波微步”的Swift,Object-C被誉为“如来神掌”。传说Runtime就是支持这“如来神掌”说法的最好体现。听起来总是这么的神秘高级,于是总能在各个论坛看到碎片资料,时间一长总记不住哪里是哪里,每次都要打开好几个网页。这种记不住象现显然是知识体系还不完整重要体现。还是自己从Runtime的思想到动手代码呈现上做出总结尚为上策。

2016-06-20 16:01:25 446

转载 为您揭开runtime的神秘面纱 <一>

最近想换工作,本来信心满满的,可直到面试,才知道自己所掌握知识的薄弱的地方。于是针对面试薄弱,我开始了runtime的学习.以下将以我的学习过程来给大家讲解runtime这个非常重要,但是又很宽泛的一个东西,希望给迷茫中的你一点帮助.也作为自己的学习笔记.什么是runtime?runtime直译就是运行时间,run(跑,运行) time(时间),网上大家都叫它运行时,它是一套比

2016-06-20 15:33:55 461

转载 runtime学习之- 关联(association),在分类中添加属性!

一提到runtime,很多人都会产生莫名的恐惧(比如我。。。)但事实上,runtime有相当一部分内容很简单、很好用,比如今天要讲的关联。在中,有三个和它有关的方法(是的,一共就三个):objc_setAssociatedObjectobjc_getAssociatedObjectobjc_removeAssociatedObject

2016-06-20 15:32:20 1031

原创 判断是否为整形

//判断是否为整形- (BOOL)isPureInt:(NSString *)string{        NSScanner *scan = [NSScannerscannerWithString:string];        int val;    return [scanscanInt:&val] && [scan i

2016-06-20 13:50:02 789

转载 iOS的MD5/SHA1加密算法的实现

HASH算法是密码学的基础,比较常用的有MD5和SHA,最重要的两条性质,就是不可逆和无冲突所谓不可逆,就是当你知道x的HASH值,无法求出x;所谓无冲突,就是当你知道x,无法求出一个y, 使x与y的HASH值相同。这两条性质在数学上都是不成立的。因为一个函数必然可逆,且由于HASH函数的值域有限,理论上会有无穷多个不同的原始值,它们的hash值都相同。MD5和SHA做到的,是求逆和求

2016-06-17 10:54:57 806

转载 好玩的debugDescription & runtime(debug模式下调试model)

description在开发过程中, 往往会有很多的model来装载属性. 而在开发期间经常会进行调试查看model里的属性值是否正确. 那么问题来了, 在objective-c里使用NSLog("%@",model)这行代码打印出来的却是model的地址. 不是我们所想要的结果~! 看图:那么问题又来了?有没有办法解决这个问题尼,答案那就是有~!只需要重写

2016-06-16 14:52:24 640

转载 让Xcode的控制台支持`po frame`的打印

在Xcode断点调试的时候, 在控制台输入 po self.view.frame 或者 po id 类型的时候控制台经常给我们罢工,如下图 那我们现在就来谈谈这个问题的解决方案。其实也很简单,按照如下步骤即可让它不在罢工。打开终端输入三条命令:1. touch ~/.lldbinit2. echo display @import UIKit >> ~/.l

2016-06-16 14:45:24 1237

转载 autolayout框架篇(ZXPAutoLayout)

什么是ZXPAutoLayout ?iOS原生的自动布局(NSLayoutConstraint)非常繁琐, 影响开发进度和可读性也不利于维护, 正所谓工欲善其事必先利其器 , 有一个良好的自动布局框架, 则会让我们事半功倍. 而ZXPAutoLayout则是解决这一问题和诞生 . 采用新颖的链式语法, 扩展性,可读性,维护成本也较低.并致力打造最好用,最简洁,最方便,最轻巧的自动布

2016-06-16 14:34:49 487

转载 高效开发iOS -- 那些不为人知的KVC

valueForKeyPath本篇来讲解一下那些不为人知,也经常被忽略掉,并且很实用的KVC干货小技巧获取数组里的,最大、最小、平均、求和 NSArray *array = @[@"1",@"3",@2,@9.5,@"1.2"]; NSNumber *sum = [array valueForKeyPath:@"@sum.floatValue"]; NS

2016-06-16 14:14:41 480

转载 好玩的一些APIS for iOS

好玩的一些APIS for iOS好玩的一些APIS:那些简单又容易被忽略的。纯属记个笔记方便笔者查阅,因为笔者感觉这几个api有点意思而又不常用也容易被忽略。禁止进入休眠iPhone为了节省电力所以有一个自动休眠机制,如果想让我们的APP不自动进入休眠只需要设置UIApplication的idleTimerDisabled属性为YES即可。(切勿滥用)

2016-06-16 13:47:05 537

原创 float类型的数a和0比较使用:

float类型的数a和0比较使用:先判断是否相等:fabs(a-0)再判断a大于0:a>0和判断a小于0:a由于浮点数的计算误差,0可能出现0.00000001或者-0.00000001等无限接近于0,所以先把该数a和0作差后的绝对值与一个很小的数比较,如果小于这个很小的数,则说明a等于0,否则就可以直接用a>0和a例如:#inc

2016-06-14 17:20:10 3761

原创 iOS工程中创建并使用SDK

iOS工程中创建并使用一个SDK,俗称.a文件创建一个静态库工程 打开Xcode,点击File\New\Project,选择iOS\Framework and Library\Cocoa Touch Static Library新建一个静态库工程.将工程命名为LCSConnectLib,然后将工程保存到一个空目录下。一个静态库工程由头文件和实现文件组

2016-06-12 16:30:02 2754

转载 分分钟解决iOS开发中App启动广告的功能

分分钟解决iOS开发中App启动广告的功能allluckly.cn前不久有朋友需要一个启动广告的功能,我说网上有挺多的,他说,看的不是很理想。想让我写一个,于是乎,抽空写了一个,代码通俗易懂,简单的封装了一下,各种事件用block回调的,有俩种样式的广告,一种是全屏广告,另一种是下面露logo的,类似网页新闻的启动广告。依赖SDWebImage主要用来下载网络的广告

2016-06-12 13:32:43 11408 1

转载 Your build settings specify a provisioning profile with the UUID

在Archive项目 时,出现了“Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning profile was found”的出错。一直提示指定UUID的provisioning profile找不到,感觉很奇怪。明明自己的provisioning pro

2016-06-06 10:12:12 725

转载 iOS开发笔记--使用blend改变图片颜色

最近对Core Animation和Core Graphics的内容东西比较感兴趣,自己之前也在这块相对薄弱,趁此机会也想补习一下这块的内容,所以之后几篇可能都会是对CA和CG学习的记录的文章。在应用里一个很常见的需求是主题变换:同样的图标,同样的素材,但是需要按照用户喜爱变为不同的颜色。在iOS5和6的SDK里部分标准控件引入了tintColor,来满足个性化界面的需求,但是Appl

2016-06-03 17:23:52 1867

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关注的人

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