09 2015 档案
摘要:当你的iPhone收到推送信息后到底会发生什么呢?总共有三种可能性: app在前台运行. 接收到推送信息时屏幕上不会有任何显示,也不会有提示音,但你的app delegate会收到这个推送信息。你可以在这里加入代码来处理接收到的信息。 app 不在前台运行。iPhone可能停留在主界面或者另一...
阅读全文
摘要:1. 应用还没有加载 这时如果点击通知的显示按钮,会调用didFinishLaunchingWithOptions,不会调用didReceiveRemoteNotification方法。 如果点击通知的关闭按钮,再点击应用,只会调用didFinishLaunchingWithOptions方...
阅读全文
摘要:1.先生成App ID,在去Provisioning里面生成新的Profile 2.删除Xcode里面原来的push profile(如果没有就不用删除)再次双击新下载的profile(mobileprovision文件) 3.在项目的target里面选择新的profile然后编译,3000...
阅读全文
摘要:移动快捷支付,往往需要集成支付宝的sdk,集成的过程相对简单,只要按照支付宝的文档,进行操作一般不会出问题。 下面主要说明一下,集成sdk后报“系统繁忙 请稍后再试(ALI64)”错误时的处理办法: 1、排查账号配置,配置的账号是否有对应接口权限;...
阅读全文
摘要:神奇的苹果公司,再一次让程序员中枪。 一、xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+TCP = HTTPS 也就是说,服务需要提供https(TLS 1.2)的接口; 如果服务不改变,则客户端info.plist的根需...
阅读全文
摘要:layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个...
阅读全文
摘要:-(void)writeToPlist:(NSArray *)uploadingfiles Name:(NSString *)name { NSMutableArray *sList = [[NSMutableArray alloc ]initWithCapa...
阅读全文
摘要:[Android] 任意时刻从子线程切换到主线程的实现 - Android移动开发技术文章_手机开发 - 红黑联盟
阅读全文
摘要:团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支 首先,每次开发新功能,都应该新建一个单...
阅读全文
摘要:一、设置textView的placeholder UITextView上如何加上类似于UITextField的placeholder呢,其实在UITextView上加上一个UILabel或者UITextView,如果用UILable的话,会出现一个问题就是当placeholder的文字过...
阅读全文
摘要:在进行iOS开发的过程中,对于一些复杂的界面,我们可以通过Interface Builder这个Xcode集成的可视化界面编辑工具在完成,这回节省大部分时间以及代码量。它的使用方法这里不做介绍了,这次我要介绍是使用它来实现一个嵌套的自定义视图。解释一下就是,我们使用IB自定义了一个View,然后...
阅读全文
摘要:1、增加一个本地推送 //设置20秒之后 NSDate *date = [NSDate dateWithTimeIntervalSinceNow:20]; //chuagjian一个本地推送 UILocalNotification *noti = [[[UILoc...
阅读全文
摘要:OC中protocol、category和继承的区别以前还是有点迷糊,面试的时候说的有点混乱,现在结合一些资料总结一下。 利用继承,多态是一个很好的保持“对扩展开放、对更改封闭”(OCP)的办法,也是最常见的一种方法。Objective C还支持另外两种语法来支持OCP:Protocol和Cat...
阅读全文
摘要:原因是alertview关闭影响了系统其他的动画导致的。要么延迟调用,要么自己做一个alertview。 iOS 8.3,dismiss alert view时系统会尝试恢复之前的keyboard input [self performSelector:@selector(xxx) withOb...
阅读全文
摘要:Header search path:去查找头文件的路径,同在在你需要使用第三方库的时候,在这里设置你的头文件路径目录,如图 Library search path: 当你往项目里拖入了一个库,如(.a文件),Xcode就会从这个系统路径去找对应的.a,如图
阅读全文

浙公网安备 33010602011771号