随笔分类 -  IOS开发

摘要:Xcode 的插件大大丰富了 Xcode 的功能,而且有了Alcatraz,插件的管理也非常容易,像我这种 Vim 党完全离不开XVim。但是有个非常恼人的问题:一旦升级 Xcode ,插件就失效!之前 Xcode 升级到6.2的时候遇到过插件失效的问题,Google 之后把一段很长命令复制到 Te... 阅读全文
posted @ 2015-11-20 09:45 从良少年 阅读(380) 评论(0) 推荐(0)
摘要:1.如果不把UI操作放到主线程执行则编译时就会报错.(这个好评)2.XCode7默认支持BitCode,如果你项目中的第三方库没有支持,可以在项目中关闭掉这一项,否则编译不通过. 阅读全文
posted @ 2015-09-07 09:36 从良少年 阅读(180) 评论(0) 推荐(0)
摘要:- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL;baseURL是与加载的HTML相关联的目录,如HTML中有CSS,JS,图片文件等,如果不指定资源会找不到.我就是因为没写baseURL导致CSS加载不了,调试了一... 阅读全文
posted @ 2015-09-02 17:05 从良少年 阅读(181) 评论(0) 推荐(0)
摘要:出现此问题是因为前一个动画并没有被执行完, 你又开始执行下一个动画。你仔细找找做动画之前有没有其他关于动画的操作。开始看到这个答案,我自作聪明的不就是动画冲突吗?然后把最后的那个动画(pushviewControlleranimated :)改为No,就以为好了,然而并不弹,沉下心来找把。最终还是让... 阅读全文
posted @ 2015-07-31 16:48 从良少年 阅读(262) 评论(0) 推荐(0)
摘要:今天被这问题折腾了一上午,numberOfRowsInSection方法明明能调用,cellForRowAtIndexPath就不行,为啥么捏?为咩?是因为你reloaddata 这个方法不是在主线程中调用的! 阅读全文
posted @ 2015-07-09 15:26 从良少年 阅读(629) 评论(0) 推荐(0)
摘要:http://www.itcast.cn/news/20141015/16463596716.shtml1.Condational Breakpoints(条件断点) 普通断点只要执行到断点所在行就会停止程序,但是有时候我们想当满足一定条件时才停止程序。这个调试技巧在当你想要捕获一个循环中的变量的... 阅读全文
posted @ 2015-07-01 14:02 从良少年 阅读(1256) 评论(0) 推荐(0)
摘要:There's a bug with Xcode where if the Build Phases tab loses focus all the options will be grayed out. You need to do the following: Click Target Name... 阅读全文
posted @ 2015-06-30 16:52 从良少年 阅读(909) 评论(0) 推荐(0)
摘要:可能性一:c,c++, oc兼容,就上楼上stackoverflow 的方法修改.pch就行了,或者还要在build parse里面将oc设置为oc++可能二:照着错误提示有一项是@end缺少或者)缺少 ,编译器检测到由此提出的错误后20个左右就罢工了,见too many error emitted... 阅读全文
posted @ 2015-06-26 14:48 从良少年 阅读(1215) 评论(0) 推荐(0)
摘要:http://blog.sina.com.cn/s/blog_4db8afb101015563.html名词解释:主工程 —— 产品,或者说可以运行的app;lib工程 —— 主工程需要引用的库的源代码工程;1. 如果已经在xcode中打开了lib工程, 关闭它,一定要关闭它,否则,后面的步骤都不能... 阅读全文
posted @ 2015-06-25 15:20 从良少年 阅读(427) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/uxyheaven/article/details/46470801编者按:WWDC 2015苹果开发者大会是移动开发者一年一度的盛会,InfoQ中文站除了第一时间整理Keynote内容分享给大家之外,还邀请了资深的一线开发者分享他们的收获。本文为王巍(@o... 阅读全文
posted @ 2015-06-24 14:40 从良少年 阅读(183) 评论(0) 推荐(0)
摘要:1、完全没有广告和跟踪码的 选择NO2、有广告和跟踪代码但是无广告的,选2、33、有广告和跟踪码并且有广告,选1 阅读全文
posted @ 2015-06-24 09:43 从良少年 阅读(154) 评论(0) 推荐(0)
摘要:目前,腾讯微博和人人网的分享等还没有推出arm64的分享SDK,但是用web分享授权还是没有问题的,只是不能调用客户端进行授权.下面说一下用ShareSDK分享的时候出现的一个报错:Undefined symbols for architecture arm64:“_OBJC_CLASS_$_Wei... 阅读全文
posted @ 2015-06-24 09:09 从良少年 阅读(484) 评论(0) 推荐(0)
摘要:今天老板发给我一个项目,发现缺少libssl.a和libcrypto.a文件,于是上网搜了下,大概是这样子理解的。这好像是一个代码库的样子,要让他支持ios需要打个包,打成.a文件。这个笨方法完全不会用- -,我用的是外国友人的那个方法~~感谢下原文作者http://iosco.de/use-ope... 阅读全文
posted @ 2015-06-18 14:49 从良少年 阅读(486) 评论(0) 推荐(0)
摘要:[array[i] CGRectValue];在数组中取一个RectValue 阅读全文
posted @ 2015-06-18 09:37 从良少年 阅读(92) 评论(0) 推荐(0)
摘要:array = @[[NSValue valueWithCGRect:self.bounds],[NSValue valueWithCGRect:CGRectMake(0, 0, width-3, height-3)],[NSValue valueWithCGRect:CGRectMake(0, 0... 阅读全文
posted @ 2015-06-15 17:08 从良少年 阅读(138) 评论(0) 推荐(0)
摘要:_audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:nil]; [_audioPlayer setDelegate:self]; [_... 阅读全文
posted @ 2015-06-15 16:37 从良少年 阅读(138) 评论(0) 推荐(0)
摘要:- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay inModes:(NSArray *)modes;- (void)performSelector:(SE... 阅读全文
posted @ 2015-06-15 16:32 从良少年 阅读(171) 评论(0) 推荐(0)
摘要:在iOS 5发布以后,苹果开始对Json的解析进行支持.所以至此开始如果你的App只能支持iOS5以上时就考虑别用开源框架了.毕竟用系统的速度才是最快的.那么开始:一:将拿到的Json字符串 转换成 Object,使用如下代码[csharp]view plaincopy+(id)JSONObject... 阅读全文
posted @ 2015-06-15 15:51 从良少年 阅读(178) 评论(0) 推荐(0)
摘要:CGContextDrawImage(context, CGRectMake(0, 0, self.frame.size.width, self.frame.size.height), self.icon.CGImage);//可以将一个图片按指定大小绘制,绘制出来的图片是反的CGContextTr... 阅读全文
posted @ 2015-06-15 12:29 从良少年 阅读(121) 评论(0) 推荐(0)
摘要:将一个View保存为PNG保存到本地1.首先写一个UIImage的分类,加入这个方法。+ (UIImage *)imageWithView:(UIView *)view { UIGraphicsBeginImageContextWithOptions(view.bounds.size, vie... 阅读全文
posted @ 2015-06-15 11:33 从良少年 阅读(195) 评论(0) 推荐(0)