代码改变世界

[置顶]iOS 极光推送 如何点击推送消息跳转页面

2018-01-27 16:41 by 无言soul, 5706 阅读, 0 推荐, 收藏,
摘要:假如你已经集成完了极光,恰好有这个问题不知如何解决,可以看看这篇文章,这篇是针对远程通知的,本地通知大同小异吧。 根据我项目的要求,极光推送跳转指定页面分为两种情况:app在后台情况和app在杀死的情况下。app在前台跳转页面暂时没做过。 -.杀死app情况 这种情况app是由推送消息唤醒的,app 阅读全文

oc 快排算法

2017-06-20 22:51 by 无言soul, 230 阅读, 0 推荐, 收藏,
摘要:直接复制粘贴就可以用了 - (void)viewDidLoad { [super viewDidLoad]; NSMutableArray *M_arr = [[NSMutableArray alloc] initWithObjects:@(6), @(1),@(2),@(5),@(9),@(4), 阅读全文

在ARC下,assign和weak的区别

2017-06-20 18:02 by 无言soul, 1193 阅读, 0 推荐, 收藏,
摘要:用了很久,却不知道它俩究竟有什么区别,作为一个新手来说,光会用不行,还要懂得原理。 首先说说区别:weak只可以修饰对象 assign既可以修饰对象也可以修饰基本数据类型,如int、double和NSIntegerdeng 。 weak不会产生野指针问题 assign可能导致野指针问题,导致程序崩溃 阅读全文

ios - 如何获取app上的数据

2017-06-19 23:30 by 无言soul, 2145 阅读, 0 推荐, 收藏,
摘要:做过ios开发的人应该都用过Charles,通常叫它花瓶。Charles是Mac下常用的对网络流量进行分析的工具,类似于Windows下的Fiddler。在开发iOS程序的时候,往往需要调试客户端和服务器的API接口,这个时候就可以用Charles,Charles能够拦截SSL请求、模拟慢速网络、支 阅读全文