自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

原创 ios uiwebview 富文本图片自适应

- (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *js=@"var script = document.createElement('script');" "script.type = 'text/javascript';" "script.text = \"function ResizeIma...

2019-01-27 21:43:58 397

原创 pcm数据播放和pcm数据转wave格式的项目完成iOS

最近做1个项目,需要把硬件设备的pcm数据通过Wi-Fi接收到app,并播放声音,然后把pcm数据保存起来转成wave格式的音频文件播放,欢迎交流

2018-12-13 09:13:49 198

原创 至少10位数,至少包含一个大写字母,至少一个小写字母,至少一个数字,(:;=*@)特殊字符中的一个正则表达式

^(?=.*?[0-9])(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[;:=*@])[0-9A-Za-z;:=*@)]{10,}$

2017-04-09 08:55:54 6024

原创 uitextfiled uitextview过滤emoji符号 ios

请联系QQ562475163

2016-06-16 19:51:39 405

原创 uiwebview加载html页面调用相册、拍照无法选择的问题

bug描述:在iOS 8的系统上,点击网页上的附件,弹出拍照、相册、取消,点击这三个选项中的任何一个都回到页面的起始页,在iOS9中引起崩溃。html调用相机的代码方式不是用js和url的变化来调用的,而是直接用:type="file"capture="camera"accept="image/*"id="cameraInput">点击button 这种方式调用,app中不

2015-12-09 18:57:43 3746 2

原创 使用autolayout设置UITableView的tableHeaderView

网上资料比较少,都没有代码,答案在折腾很久后解决了,也有段时间没有写文章了。使用Masonry开源框架来写,下面直接贴代码给正在遭受折磨的人    UIView *headView = [[UIView alloc] init];    self.tableView.tableHeaderView = headView;    [headView mas_makeConstra

2015-09-14 14:24:25 5244 1

原创 第三方.h file not found 解决

有时候引入第三方库或者framework后会报 XXX.h file not found,首先检查库路径,根据第三方库文档设置好,都没有问题,但还是报错,本人的情况是把import写在.pch文件里,将import语句移出.pch文件到需要引用的地方就不报错了

2015-01-20 10:18:41 4043

原创 linker command failed with exit code 1)错误解决

由于改过工程名字,在自己电脑上编译没有错误但SVN同步到其他电脑有错误把工程名字切底改掉。或者改回来,就解决了 linker command failed with exit code 1)错误

2015-01-19 18:16:34 565

原创 UITableView处于编辑状态所在页面消失的时候崩溃

当UITableView处于编辑状态,所在页面消失的时候会崩溃。解决办法:- (void)viewWillDisappear:(BOOL)animated{    [superviewWillDisappear:YES];        //当处于编辑状态页面消失的时候会崩溃    [self.tableViewsetEditing:NO];}

2015-01-14 17:51:30 774

原创 GCDAsyncUdpSocket添加数据发送超时时间

GCDAsyncUdpSocket本身提供的:- (void)sendData:(NSData *)data toHost:(NSString *)host port:(uint16_t)port withTimeout:(NSTimeInterval)timeout tag:(long)tag 方法写入参数timeout默认是不会根据填写的参数来超时的,需要在这个方法的GCDAs

2015-01-13 15:55:58 2809

原创 NSTimer不会被释放

NSTimer   *soundTimer = [[NSTimeralloc] initWithFireDate:[NSDatedate] interval:1target:selfselector:@selector(doSoundSomething:)userInfo:nilrepeats:YES];    [[NSRunLoopcurrentRunLoop]

2014-12-14 10:09:42 784

原创 ios7上UISearchBar和UITableView下拉刷新的时候阴影解决

_searchBar = [[UISearchBaralloc]initWithFrame:CGRectMake(0,0, 320,44)];    _searchBar.delegate =self;        //不贴view下拉就会有阴影    UIView *view = [[UIViewalloc] initWithFrame:CGRectMake

2014-12-12 19:41:35 966

原创 Apple Mach-O Linker Error解决

Apple Mach-O Linker ErrorLinker command failed with exit code 1(use -v to see invocation)Dsymutil Errorerror:unable to open executable一般是没有.a文件报错

2014-12-07 14:25:02 1347

原创 在用zbar的时候出现的问题

No architectures to compile for (ARCHS=arm6 arm7, VALID_ARCHS=armv7)解决:http://stackoverflow.com/questions/10005896/no-architectures-to-compile-for-archs-arm6-arm7-valid-archs-armv7Zbar

2014-12-06 15:07:20 681

原创 Xcode快捷键

1.Xcode在多个工程窗口切换cmd + ~2.Xcode浏览文件前进和后退ctrl + command +  左方向ctrl + command +  右方向

2014-12-06 15:04:08 674

原创 修改Xcode代码自动生成版权信息 Copyright (c) xxx年 xxx. All rights reserved

打开.xcodeproj工程文件,显示包含内容,会看到一个project.pbxproj文件,打开此文件修改ORGANIZATIONNAME = "xxx";

2014-12-06 14:56:38 11481

原创 Choose a destination with a supported architecture in order to run on this device

用新Xcode打开旧的工程经常会遇到这类提示解决办法:编译器切换到苹果默认的LLVM5.0(举例说明),再次编译即可

2014-12-06 14:51:28 575

原创 UILabel设置下划线

NSMutableAttributedString *content = [[NSMutableAttributedStringalloc] initWithString:[NSStringstringWithFormat:@"用户协议"]];    NSRange contentRange = {0,[contentlength]};    [content addAttribu

2014-12-06 14:48:56 905

原创 remains in confict svn 错误解决办法

在svn提交代码中会遇到此问题解决办法:跳转到文件目录,用svn resolved filename 来删除形成的冲突提示文件,然后提交

2014-12-06 14:46:48 1856

原创 The document could not be opened. Could not read archive

这个问题在svn同步过程中经常遇见解决办法:打开.m,或者用记事本打开xib 删除:>>>>>>> .r499      这种代码

2014-12-06 14:38:22 1458

原创 UITextView获取光标位置

UITextRange *range = textView.selectedTextRange;    //光标位置    CGRect  rect = [textView caretRectForPosition:range.start];    当UITextView的光标在最后位置连续输入4个或以上换行符号时,输出rect为 {{inf,inf},{0,0}}

2014-10-21 11:48:08 2950

原创 拾光日历项目之积累

1.百度地图不支持arm64解决将arm64编译条件去掉

2014-07-28 15:22:01 972

原创 ios7 UIBarButtonItem 默认蓝色

[self.navigationItemsetLeftBarButtonItem:leftButton]; 这样设置在ios7上按钮默认是蓝色解决方法:leftButton.tintColor = [UIColorwhiteColor];

2014-06-17 17:50:55 2101 1

原创 uitableview 奇怪现象原因之一

1.uitableview出现滑动的时候cell 一闪一闪2.uitableview出现莫名颜色空白区域原因:返回高度的数据源方法 返回类型错误CGFloat---》float

2014-06-16 16:23:54 1010 2

原创 svn: E175002: Unable to connect to a repository at URL

ios svn客户端用http协议连接不上服务器的可能原因

2014-04-01 11:36:42 7514

原创 UIWebview 打开html文件一直不显示问题

html保存时会提示“网页 html”和“网页 全部”,当选择前者时用系统控件UIWebview不能打开,只有选择后者才能打开

2014-03-03 14:19:52 1122

原创 dyld: Symbol not found: ___CFObjCIsCollectable 问题的解决

dyld: Symbol not found: ___CFObjCIsCollectable  Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security  Expected in: /Applications/Xcode 2.app/Contents/Developer/Platfo

2013-11-23 17:02:21 1734

原创 iphone相对精准nstimer实现

由于项目需要实现10s之内每0.1s就要执行定时函数,误差不超过10毫秒级别,自己谷歌和观看了苹果的文档之后,发现苹果不建议使用高精度的定时器,说线程执行和切换这些都需要耗费时间。目前能谷歌到nstimer的资料就是可以精确到 50-100 毫秒,中间耗时或阻塞错过下一个点,这样会导致误差增大能找到和想到的一些解决办法:1.利用uiview的动画有时间控制来实现,时间间隔不能控

2013-11-12 17:45:37 2084

原创 ios7加载uitableview界面突然内存猛增到1G多

NSMutableArray *coutryArray;- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{    return coutryArray;}以上错误代码导致在ios7系统上加载次界面内存猛增到1G多,加载很卡。

2013-11-06 09:23:17 1271

原创 UIAlertView message 居左对齐 显示ios7以后不能用的启发

UIAlertView *alert = [[UIAlertViewalloc]initWithTitle:self.version  message:versionConnet  delegate:self  cancelButtonTitle:@"取消"otherButtonTitles:@"更新",nil];  UILabel *label = [alert.subviews

2013-11-05 11:46:27 4202

原创 修改UISearchBar放大镜图片(_searchBar._searchField.leftView)

在-(void)viewDidLoad{}方法中添加如下代码:    for(id ccin [_searchBarsubviews])    {        if([cc isKindOfClass:[UITextFieldclass]])        {            UITextField *textField = (UITextFie

2012-05-07 17:22:16 3149

原创 UITabBarController TabBarItem 点击事件

要判断UITabBarController的哪个TabBarItem被点击了或者点击之后要做相应的处理,可以在定义 UITabBarController的文件:XXXXXXTabBarController.m 中重写-(void) tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item  //当点击相应得UITabBar

2012-04-24 17:48:24 7664 2

原创 虚拟机Mac系统 VMware shared Folders被推出后的恢复

在虚拟机的MAC系统中,当与windows设置共享后会在桌面形成一个VMware shared Folders 的快捷方式(如图 ):                                                                        当点击”推出"/"“之后,重新设置共享并没有用,并不能恢复到这种快捷方式。解决办法:  将/Volumes

2011-10-26 20:48:11 3047 2

iphone 开发基础教程

iPhone开发基础教程是iPhone开发的入门级教程,是iPhone开发的经典入门教程

2012-05-12

Objective-C2.0程序设计(原书第2版).PART4

Objective-C2.0程序设计是iPhone开发的入门书籍

2012-03-28

Objective-C2.0程序设计(原书第2版)

Objective-C2.0程序设计(原书第2版)是iPhone开发的入门书籍

2012-03-28

Objective-C2.0程序设计(原书第2版).PART1.pdf

Objective-C2.0程序设计是iphone开发的入门书籍,本资源为清晰版

2012-03-28

Objective-C2.0程序设计(原书第2版).PART3.pdf

Objective-C2.0程序设计(原书第2版) 讲述了基本语法,是iphone开发的入门书籍,本资源是清晰版,整本书的内容全面,分为4部分

2012-03-28

Objective-C基础教程

Objective-C基础教程 iPhone开发的经典入门教程 适合新手入门

2012-03-28

空空如也

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

TA关注的人

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