近日有朋友做即时通讯项目遇到了App被系统干掉后无法提醒的问题,刚开始最先想到推送,但推送只有一次,提示声也比较短,要像微信那样长时间响铃才行,结果找到了VoIP,这里做个集...
震动反馈(UIFeedbackGenerator) 震动反馈是iOS 10之后出的新特性,相比于之前的系统震动AudioServicesPlaySystemSound(kSy...
写在前面 公司最近写了一个社交的功能模块,有以下几个功能1.发布文章2.转发文章3.评论文章4.回复评论5.文章列表基本上就是公司一切仿照微博的写,然后我就一直写啊写~ 这个...
或许很多童鞋还不知道,在 iOS 中收到推送通知时,如果 App 处于前台运行的情况下,推送的顶部弹窗是不会弹出来的。 然而就是有很多**的产品经理都会提出类似这样的**需求...
一提到VoIP有人就想到了网络电话,是没错,但网络电话只是VoIP应用的一种,也是最初设计VoIP的目的。现在运营商针对3G/4G提出的VoLTE其实跟VoIP有很大联系,V...
1、iOS 中调用系统铃声与振动 在iOS APP开发中,有时我们需要调用手机系统铃声与振动,用以作消息提醒。这个实现起来并不难,只需要调用iOS框架即可。 在需要调用我类头...
1.打开系统偏好设置,按住"option"键同时 单击鼠标左键 进入网络共享页面 2.在网络共享中设置 ,首先选择 互联网共享(不勾线,只是选中),勾选“创建NAT64网络”...
1、打开Charles,获取本机地址以便配置手机代理。 打开网络-手机代理,输入服务器地址,端口默认8888 手机打开浏览器地址下载证书 然后在手机设置信任该证书 Charl...
MLeaksFinder原理:MLeaksFinder 一开始从 UIViewController 入手。我们知道,当一个 UIViewController 被 pop 或 ...
设置self.tableview.tableFooterView = [[UIView alloc]initWithFrame:CGRectZero];
记录.framwork静态库打包 iOS中.a与.framework库的区别: 在我们的日常开发中,经常会用到各种已经封装好的库,比如支付宝、高德地图SDK中的库,这些库可以...
今天写代码时发现hud没有显示出来,把耗时操作注释掉就可以显示出来,找到资料说出现原因是:UIKit 不能在当前run loop结束前重画,即需要在下一个run loop 周...
记录https://www.cnblogs.com/manji/p/4903990.html
UIWindow *win = [UIApplication sharedApplication].keyWindow; [win addSubview:baseview];...
<个人记录> 左划删除方法: //ios11.0之前-(NSArray*)tableView:(UITableView *)tableView editActionsForR...