iOS项目经验
文章平均质量分 53
我叫程某
这个作者很懒,什么都没留下…
展开
-
腾讯第三方登陆的SDKarm64不支持
第一个,找不到 [objc] view plaincopyprint?[QQApiInterface class] [objc] view plaincopyprint?/** 连接QQ空间应用以使用相关功能,此应用需要引用QZoneConnection.fr转载 2014-12-18 14:26:55 · 1326 阅读 · 0 评论 -
iOS银联ApplePay控件开发
自从今早上苹果准备向大陆开发Apple Pay,朋友圈以及各种QQ群里就开始炸开了锅,而且据说有几个比较前卫的公司已经开始支持了Apple Pay,所以呢,我们的产品老大也闲不住了,加上自己还是比较感兴趣的,于是乎,自己开始东西写Demo了,就当赶个潮流吧。原创 2016-02-18 19:03:06 · 2285 阅读 · 2 评论 -
iOS钥匙串KeyChain相关参数的说明
转http://blog.sina.com.cn/s/blog_7ea0400d0101fksj.htmlpragma mark- 密钥类型//密钥类型键 //CFTypeRef kSecClass // //值 //CFTypeRef kSecClassGenericPassword //一般密码 //CFTypeRef kSecClassInternetPassw转载 2016-08-23 13:48:43 · 823 阅读 · 0 评论 -
iOS快速访问自己应用所属的系统设置
大家都知道当自己的应用内嵌有一些例如位置、推送功能时,用户在首次安装启动APP的时候会被系统提示要求用户进行这些功能的注册,理所应当的有些用户可能因为某种原因或许会选择拒绝这些功能的使用,但一当用户拒绝使用这些功能时便有可能会造成我们App的正常使用。于是乎,为了使用户可以正常的使用自己的软件,我们便会采用一些弹窗提示来让用户方便的更改之前拒绝的一些功能。因为没有找到直接跳转到自己应用的访问位置页原创 2016-05-10 10:44:27 · 1244 阅读 · 0 评论 -
Xcode CocoaPods安装和使用教程(更新)
CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到原创 2016-05-13 12:42:41 · 6335 阅读 · 0 评论 -
JenKins集成iOS构建自动化
网上现在关于这个的教程也不少,说实话,感觉自己有点落伍了,这东西都出来辣么久了自己竟然拖到现在才开始弄,在这里对于如何搭建Jenkins以及如何配置不再提及,如果有人想了解,可以从http://www.cocoachina.com/ios/20160804/17281.html‘>http://www.cocoachina.com/ios/20160804/17281.htmlhttp://blo原创 2017-01-03 11:06:19 · 549 阅读 · 0 评论 -
活动图片命名规范
文件夹名字为newSkin_ios 格式png 首页上边是home_logo 首页客服电话图片:home_customerPhone 首页左上方的个人中心图片:home_personInformation 首页按钮: top:可点击 homeService_%d_big top:不可点击 homeService_%d_big_unclickmiddle:可点击原创 2017-01-04 11:20:00 · 722 阅读 · 0 评论 -
Jenkins配置Xcode自动管理证书的问题
之前配置Jenkins时Xcode还是用的手动管理证书,然后最近想把手动管理证书改为自动管理证书,但是Jenkins貌似不支持构建自动管理证书的项目,于是问题来了,怎么办呢。百度了一下,发现有大神说通过Shell sed替换命令将自动选择证书改为手动配置证书。 sed -i "" s/'ProvisioningStyle = Automatic;'/'DevelopmentTeam = T5***原创 2017-07-06 11:03:29 · 3280 阅读 · 0 评论 -
Git总结(对日常绝对够用)
真是够够的了,一直因为懒也懒得总结一下自己在项目中用的几个Git语句,尤其发布版本那几个操作语句,毕竟自己不是项目经理啊,所以公司项目几乎不用我来打tag,所以今天弄自己项目的时候想打个tag却发现自己不会了已经。哈哈哈 引用我同学的一句话,都特么用git了,不再用个命令行直接严重拉低了逼格,所以今天就把自己项目中用到的git命令总结一下。本地没有git仓库,以及日常一些命令如果本地没有git,那原创 2015-10-21 16:13:51 · 1049 阅读 · 0 评论 -
Apple Pay 应用内支付流程分析
简介Apple Pay 已经正式上线,ENJOY 作为国内首批接入 Apple Pay 应用内支付的 App,并且是为数不多的直接使用 PassKit Framework 和银联接口的形式接入的应用,我们在产品上与 Apple Pay 做了深度集成。接下来把我们在接入过程中的一些经验分享一下。本文并不涉及具体代码,也不是讲解 Apple Pay 如何接入的教程,只是结合我们的开发过程,介绍下在接入过转载 2016-02-23 16:48:59 · 892 阅读 · 0 评论 -
git大神的文章
阮一峰的网络日志 » 首页 » 档案上一篇:我的博客文集上架了! 下一篇:Airbnb与创投 分类: 开发者手册Git远程操作详解作者: 阮一峰Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必转载 2015-01-31 17:46:27 · 908 阅读 · 0 评论 -
关于登陆页面回车键的一些细节处理
众所周知,在做一款好的企业级应用时,首先,你应该注意到关于用户交互上的一些细节处理。1.在登录页面按回车的时候做以下处理,假设我们登陆界面有三个登陆框,昵称,密码跟服务器地址,怎么样才能做到当我们按回车的时候会自动跳到我们没有填写的那一行上,以及当我们都填完时按回车就会进行登录?#pragma mark - UITextField代理方法- (BOOL)textFieldSho原创 2014-12-08 23:50:24 · 482 阅读 · 0 评论 -
项目小技巧
1,选择项目中的Targets,选中你所要操作的Target, 2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc原创 2014-12-09 23:21:06 · 360 阅读 · 0 评论 -
warning: property's synthesized getter follows Cocoa naming convention for
warning: property's synthesized getter follows Cocoa naming convention for returning 'owned' objects [3] 该错误是因为命名的原因。ios5 命名要求相比以前更需要注意,命名不能以new,copy等开头。转载 2015-01-23 17:23:13 · 370 阅读 · 0 评论 -
如何让类似imagePicker以及MVMoview系统控件返回按钮显示中文
本来打算通过获取这些按钮的指针进行设置的,最后发现可以在工程中直接 project–>info–>Localization—>language中add一个简体中文就可以了。当然如果你想要其他的文件,当然你也可以换成别的语言。原创 2015-09-20 22:35:01 · 422 阅读 · 0 评论 -
iOS-为方便项目开发在pch添加一些常用宏定义
1.关于NSLog输出/** * 当Xcode为Release时不输出,为Debug时输出 * * @param ... * * @return */#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)/** * 打印的时候可以看到类名、方法以及行数 * *///#define NSLog(fm原创 2015-07-23 14:50:41 · 628 阅读 · 0 评论 -
iOS App名称以及内容简繁体适配
最近一直在做项目,正好公司的业务还扯到香港地区,于是要做简繁体的适配,便写下来,就当个笔记吧。1.App名称适配关于APP名称适配,在iOS6之后好像没有InfoPlist.strings这个文件了,于是自己创建一个,右键new file–>Resource–>Strings File然后一定要起这个名字InfoPlist,然后next,然后选中你创建的文件夹,查看右面的控制面板,有个Localiz原创 2016-01-17 16:36:32 · 2139 阅读 · 0 评论 -
解决iOS键盘弹出遮挡输入框问题
大家都知道监听键盘的四个通知UIKeyboardWillShowNotification、UIKeyboardDidShowNotification、UIKeyboardWillHideNotification、UIKeyboardDidHideNotification,分别为键盘将要弹出的通知,键盘已经弹出的通知,键盘将要隐藏的通知和键盘已经隐藏的通知。当你对输入框尤其是输入框的.origin.y原创 2016-01-26 18:02:03 · 1618 阅读 · 0 评论 -
上传App Store的截图尺寸
最近上线App Store然后忘记了要传哪几个尺寸的截图,于是问了同学要了一份,现在在这里总结一下,就当是留个笔记吧。 图片尺寸: 3.5英寸:640 x 960 4.0英寸:640 x 1136 4.7英寸:750 x 1334 5.5英寸:1242 x 2208 iPad:768 x 1024 视频尺寸 4.7寸:750x1334 iPad:900x1200 5.5寸/4寸:原创 2016-01-13 11:34:06 · 3798 阅读 · 0 评论 -
编写高质量iOS与OS X代码的52个有效方法 读后感
只在此总结一些项目中容易忽略的点,可能后期会补充,因为有些块我暂时也没想到怎么总结,所以暂时只有这些。 - 在类的头文件(.h文件)尽量使用@class(向前声明),在类的实现文件(.m文件)中引入需要的头文件,既可以解决相互引用发生的错误,又可以减少编译的时间。 - 多用字面量语法,少用与之等价方法,如NSArray = @[@”hello”, @”world”];这种语法糖可以更直观的了解其原创 2017-12-07 18:07:09 · 373 阅读 · 0 评论