ios移动开发
文章平均质量分 65
ding_tk
这个作者很懒,什么都没留下…
展开
-
ios 真机调试打包等
放放风原创 2015-11-20 13:33:35 · 506 阅读 · 0 评论 -
ios 10 部分App无法连接网络或网络错误
最近不少手机都升级了ios10.0系统,在调试的过程中发现,咱家的app无法连接到网络,然后去手动设置网络权限开启,但是根本找不到这个app。据说这是ios10的bug,解决办法之一就是升级ios10.1beta系统 ,貌似修复了这个问题。另一个解决办法就是,去随便一个可以连接网络的app,设置它的网络权限为关闭,然后打开这个app,会自动弹出一个提示开启网络权限的提示框,然后随便原创 2016-11-25 13:57:48 · 16187 阅读 · 1 评论 -
iOS开发网络篇—数据缓存
iOS开发网络篇—数据缓存一、关于同一个URL的多次请求 有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。 上面的情况会造成以下问题(1)用户流量的浪费(2)程序响应速度不够快解决上面的问题,一般考虑对数据进行缓存。 二、缓存 为了提高原创 2016-08-10 21:53:39 · 599 阅读 · 1 评论 -
iOS 下APNS推送处理
相比起Android,iOS在推送方面无疑惯例得更好。APNS(Apple Push Notification Service)是苹果公司提供的消息推送服务。其原理就是,第三方应用将要推送给用户的信息推送到苹果服务器,苹果服务器再通过统一的系统接口将这些信息推送到用户的手机上。如果对此不舍了解的朋友可以参见这篇文章:一步一步教你做ios 推送本文着重叫在App端如何处理推送信息。主要涉原创 2016-09-06 11:34:56 · 559 阅读 · 1 评论 -
关于iOS多线程的使用(主要是关于GCD的)
关于iOS多线程的使用(主要是关于GCD的) 有一段时间没有更新博客了,最近APP有了新需求,比较忙,今天来给大家说一下在IOS中使用多线程的相关知识。首先大家要明确什么是线程什么是进程,简单的说一个进程就是一个已经打开程序,比如你的手机现在打开了微信,同时也打开了QQ,那么在不考虑系统进程的情况下,你的手机现在就有两个进程,一个是微信进程,一个是QQ进程;转载 2016-05-17 09:12:41 · 525 阅读 · 0 评论 -
ios 支付宝支付
https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.GOAs0g&treeId=59&articleId=103676&docType=1步骤1:启动IDE(如Xcode),把iOS包中的压缩文件中以下文件拷贝到项目文件夹下,并导入到项目工程中。12原创 2016-05-11 17:15:07 · 1114 阅读 · 0 评论 -
Webview与原生交互传值
UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0,0, MainScreenWidth,MainScreenHeight)]; WebView = webView; WebView.backgroundColor = [UIColor whiteColor]; WebView.delegate原创 2016-05-11 16:48:37 · 4102 阅读 · 0 评论 -
iOS利用九切片进行切图UI不会变形
1.手写代码:UIImageView*svRect;UIImage*backgroundImage = [UIImageimageNamed:@"bg.png"];backgroundImage= [backgroundImageresizableImageWithCapInsets:UIEdgeInsetsMake(15,15,15,15)];//这句就是最关键的了svR原创 2016-05-11 13:37:29 · 3347 阅读 · 0 评论 -
iOS时间类型转换和各种数据类型进行转换
/** * 时间转换部分 * //从1970年开始到现在经过了多少秒 -(NSString *)getTimeSp { NSString *time; NSDate *fromdate=[NSDate date]; time = [NSString stringWithFormat:@"%f",[fromdate timeIntervalSince1970]]; return原创 2016-05-11 13:32:41 · 3376 阅读 · 0 评论 -
Xcode清理
我的设备是Macbook Air 13’ Mid 2011,128G SSD。最近开始有些存储压力了,用Clean My Mac清理一部分旧文件后,决定对Xcode动手。移除对旧设备的支持影响:可重新生成;再连接旧设备调试时,会重新自动生成。我移除了4.3.2, 5.0, 5.1等版本的设备支持。路径:~/Library/Developer/Xcode/iOS Devi原创 2016-05-10 14:42:34 · 309 阅读 · 0 评论 -
iOS-关于 键盘 IQKeyboardManager的使用
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Menlo; color: #d12f1b}span.s1 {font-variant-ligatures: no-common-ligatures; color: #78492a}span.s2 {font-variant-ligatures: no-common-ligatures}#i原创 2017-04-07 13:59:24 · 3108 阅读 · 0 评论