摘要: 1.允许(大部分)关键字作为参数标签 参数标签是swift函数的接口的一个重要组成部分,描述特定参数的函数,提高可读性。有时候,最自然的与语言关键字标签一个论点一致标签,例如,重复,或推迟。应该允许这样的关键词作为参数标签,允许更好的表达这些接口。 动机是什么? 在一些功能,标签为特定参数的最佳理由 阅读全文
posted @ 2016-03-22 20:59 heyuan123 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 问题总结1. Unbalanced calls to begin/end appearance transitions for UIViewController 的解决方法(1)但是如何很快的速度触发这个方法的调用就会出现:unbalanced calls to begin/end appearan... 阅读全文
posted @ 2015-09-24 16:47 heyuan123 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一个NSNotificationCenter对象(通知中心)提供了在程序中广播消息的机制,它实质上就是一个通知分发表。这个分发表负责维护为各个通知注册的观察者,并在通知到达时,去查找相应的观察者,将通知转发给他们进行处理。本文主要了整理了一下NSNotificationCenter的使用及需要注意的... 阅读全文
posted @ 2015-09-24 15:13 heyuan123 阅读(273) 评论(0) 推荐(0) 编辑
摘要: iOS中boolean、Boolean、BOOL、bool的区别boolt1=1;//trueorfalseBOOLt2=3;//YESorNOBooleant3=1;//unsignedchartypeboolean_tt4=1;//inttypeNSAssert(t1,@"boolt1isNO"... 阅读全文
posted @ 2015-09-08 11:17 heyuan123 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 推送的设置/*launchOptions 为NSDictionary类型的对象,里面存储有此程序启动的原因1.若用户直接启动,lauchOptions内无数据;2.若由其他应用程序通过openURL:启动,则UIApplicationLaunchOptionsURLKey对应的对象为启动URL(N... 阅读全文
posted @ 2015-09-06 16:47 heyuan123 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/lookyou111/article/details/26450663使用方法:在需要使用的地方导入:#import"MKNetworkKit.h"http方式: GET请求: [cpp]view plaincopyMKNetworkEngine*e... 阅读全文
posted @ 2015-08-28 11:26 heyuan123 阅读(254) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架。不幸的是,Ben 早在 2011 年 9 月 21 日就已经声明停止开发和支持该框架(见http:... 阅读全文
posted @ 2015-08-28 11:24 heyuan123 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Notification的总结对象之间通信的标准方式是发送消息,一个object直接调用另一个object的方法。前提是你需要知道两个对象及要发送的消息的内容。而且这样子耦合度太高,绑定了两个本来是独立的object。NSNotification包含a name, an object, and an... 阅读全文
posted @ 2015-08-27 17:16 heyuan123 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 详细链接 : http://justsee.iteye.com/blog/1774722看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗? 我想说你知道NSTimer会retain你添加调用方法的对象吗?你知道NSTimer是要加到runloop... 阅读全文
posted @ 2015-08-27 16:25 heyuan123 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 主要功能链接在这里http://my.oschina.net/u/1418722/blog/317422在介绍之前, 我们先回顾一下在 iOS7 之前的后台运行相关的知识。在 iOS7 之前(iOS4 之后)主要有三类的应用程序能够后台运行: 音频播放 后台定位服务 IP 电话 除了这三种应... 阅读全文
posted @ 2015-08-27 15:48 heyuan123 阅读(151) 评论(0) 推荐(0) 编辑