IOS
Yancey_Chan
ios菜鸟
展开
-
Xcode如何添加pch文件
网上很多描述如何添加pch文件的文章了,我在stackoverflow一篇讨论为什么xcode6取消了pch文件的讨论中看见以下添加的方法,简洁!就搬过来了。原网址请看这里1.Add new File Add new File 2.Go to Project/Build Setting/APPl LLVM 6.0-Language Add new File转载 2015-06-03 14:50:12 · 516 阅读 · 0 评论 -
Safari 远程调试技能get
用Safari 调试webAppiPhone6 版本:9.2.1(13D15) Safari 版本 9.0.3 (11601.4.4)还是在做那个Web App的时候发现的这个功能。1. 首先,我们要打开Safari的远程调试功能。Safari的偏好设置 -->高级 --> 在菜单显示“开发”菜单接着,你就能看见Safari的菜单栏出现了开发菜单2. 我们打开我们手机,设置-->Safa原创 2015-12-25 15:53:24 · 2232 阅读 · 0 评论 -
No know instance method for selector 'respondsToSelector:'
错误提示:No know instance method for selector'respondsToSelector:'之前写代理的时候,都没有去调用respondsToSelector:去检查我们的代理者有没有实现对应的方法。最近感觉不管是出于代码规范还是程序的安全性,都应该加上这个检查。于是就出现了这样的错误。于是查了一下respondsToSelector:究竟是谁的方法。好吧,由于我定义原创 2016-03-17 11:25:28 · 2820 阅读 · 0 评论 -
Cordova 用iOS做webApp壳
最近在做一个Hybrid App。最近快搞定了,留位置补上相关内容原创 2015-12-10 20:31:56 · 1433 阅读 · 0 评论 -
跳转设置页
从APP 直接跳转到设置页面[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];跳转到一些特定的设置页NSURL*url=[NSURL URLWithString:@"prefs:root=STORE"]; [[UIApplication sh原创 2015-10-20 11:52:11 · 449 阅读 · 0 评论 -
一些项目用到的正则表达式
嗯,之前1、2个星期,先是去搞了搞别人搞得高大上,自己搞的幼稚的动画效果(),接着看了看Swift的官方文档《The Swift Programming Lauguage》, 刚刚看完一遍,发现2.0又出来了,想起好久没来更新过blog了,决定先整理整理现在项目中用到的一些东西。因为项目中有很多输入的Textfield,很多输入的限制,一开始只是限制数字输入,限制位数,逐渐发展到后面限制输入例如8位原创 2015-06-29 09:31:40 · 557 阅读 · 0 评论 -
NSString的使用方法
基本所有的app都会跟NSString打交道吧,无论是网络请求,数据存储,还是单纯的页面显示。下面列举一下项目中用到的NSString 的方法场景一:组合多个不同的类型、内容的对象成为一个新的NSString 这样的情况相信很多人都遇到过,基本上我们的解决方法就是使用 NSString *finalStr = [NSString stringWithFormat:@"finalS原创 2015-07-24 17:57:53 · 473 阅读 · 0 评论 -
IBInspectable 和IB_DESIGNABLE动态刷新IB
嗯,大概了解了一下IBInspectable 和IB_DESIGNABLE,感觉真心好用,起码不用每次都要编译完之后才能够看见自己定义的UI时说明效果的了。有时候心中的相信和真实呈现的差距的确很大的。简单的说下自己的感觉。 IBInspectable 就是能在attributes inspector 中显示自己定义的那些属性 IB_DESIGNABLE 就是能在IB上动态显示UI的更新变化下面上原创 2015-08-03 12:15:42 · 636 阅读 · 0 评论 -
Xcode 开发者证书的一些整理
刚刚从培训机构学完4个月的ios之后,过完春节就开始找工作。在51job上投了几份简历,下午就收到了第一份面试邀请。一家创业公司,手表主题的社交app。因为本人很懒,所以就不再继续等其他面试通知了,在这家公司呆了下来,面试当天下午还吃了元宵的汤碗。相信很多刚刚接触ios开发的人,都对于苹果的开发者中心以及开发者账号都有点陌生。培训机构这部分的内容只讲了一个上午,而且当时也没有给我们真机用来测试,于是原创 2015-05-08 20:57:03 · 907 阅读 · 0 评论 -
arc 下的dealloc
mark 下: 在项目碰到一个问题,衍生出要求都要用dealloc将程序中的delegate,datasource置nil。 于是顺手查了一下,发现: arc下的dealloc不用使用super dealloc。嗯,就这样。原创 2015-06-01 16:59:13 · 390 阅读 · 0 评论 -
使用github管理xcode代码片段的实践
项目被阻塞了,接口啊接口!!!本来今天是打算去看看酷炫的动画效果的实现原理,顺便打算实操一下的,结果一时没找到之前看的文章。查找的期间翻了翻巧哥的博客,看到了使用Github来管理xcode4中的代码片段这篇文章,想着最近可能真的要换电脑了(11年的macbook air ,2GB的内存有时候只开一个Xcode码代码也会卡卡的啊,特别是开IB的时候,泪奔),新的电脑怎么才能跟现在用的电脑用起来不会完原创 2015-06-03 11:07:09 · 792 阅读 · 0 评论 -
代码Review相关的一些设置
公司的项目需要对代码进行review,记录一下流程以及过程中出现的一些问题的解决方法。代码review的重点其实是因为现在的团队是刚刚组建的,各种磨合啊,规范下整体代码的编码规范,使各人更好的合作。我们用的是Phabricator,百度了下,是Facebook一款开源的可视化代码工具,其实我也是第一次听说,毕竟作为一个一个菜鸟来说,版本管理已经很高大上了,培训学校都没说呢,随便鄙视一下。代码revi原创 2015-05-21 16:11:11 · 754 阅读 · 0 评论