2017年6月22日

AFNetworking3.0的封装

摘要: AFNetworking在iOS网络请求第三方库中占据着半壁江山,前段时间将AFNetworking进行了3.0版本的迁移,运用面向对象的设计将代码进行封装整合,这篇文章主要为还在寻找AFNetworking集成代码或者准备3.0迁移的各位童鞋们提供思路,同时自定义了字典模型转换方法,需要的朋友也可 阅读全文

posted @ 2017-06-22 10:24 程序“猿” 阅读(927) 评论(0) 推荐(0)

2017年6月12日

iOS之UIKit Dynamic的学习

摘要: UIKit Dynamic是iOS7 新增的一组类和方法,可赋予UIView逼真的行为和特征,不需要写动画效果那些繁琐的代码,让开发人员能够轻松地改善应用的用户体验。一共有6个可用于定制UIDynamicAnimator的类,这里先只简单介绍下碰撞的动画效果,即UICollisionBehavior 阅读全文

posted @ 2017-06-12 10:43 程序“猿” 阅读(143) 评论(0) 推荐(0)

2017年3月21日

iOS9 3D touch 适配开发

摘要: 1. 3D Touch的主要应用 官方文档给出的应用介绍主要有两块: 1.A user can now press your Home screen icon to immediately access functionality provided by your app. 2.Within you 阅读全文

posted @ 2017-03-21 10:38 程序“猿” 阅读(330) 评论(0) 推荐(0)

2017年2月4日

WKWebView监控异步请求的确认框

摘要: - (void)webView:(WKWebView *)webView runJavaScriptConfirmPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(BOOL result))completionHandler{ UIA... 阅读全文

posted @ 2017-02-04 16:04 程序“猿” 阅读(471) 评论(0) 推荐(0)

2016年11月10日

iOS开发之给webView添加进度条

摘要: 视图dealloc需要取消观察 // 通过监听estimatedProgress可以获取它的加载进度 还可以监听它的title ,URL, loading #pragma mark -- 根据不同的url,创建webView #pragma mark -- 监听加载进度 阅读全文

posted @ 2016-11-10 16:54 程序“猿” 阅读(261) 评论(0) 推荐(0)

2016年9月29日

iOS开发之Xcode8构建版本失效

摘要: 在iOS10和Xcode8正式版发布之后,第一时间更新了iOS10和Xcode,遇到的问题还是挺多的,特别是在提交AppStore的时候,一直提示"构建版本无效",如下图: 苹果发了一封邮件描述了存在的问题 看邮件中的描述有两个问题,一个是关于访问用户隐私的问题,这个APP中会访问用户的相册,但在p 阅读全文

posted @ 2016-09-29 09:58 程序“猿” 阅读(352) 评论(0) 推荐(0)

2016年9月27日

iOS 开发之向自己公司git服务器提交代码

摘要: 公司决定要自己搭建git服务器托管代码,今天我准备提交的时候,发现一些问题跟大家分享一下。 首先,如何安装Git到MAC OS X 在进行安装前,要说一下,Git和SVN一样,都需要创建一个服务器的,他们都可以创建自己的版本管理服务器。对于个人和小团队来说,使用托管服务器可能更合适,常见的有Gith 阅读全文

posted @ 2016-09-27 14:34 程序“猿” 阅读(492) 评论(0) 推荐(0)

2016年9月9日

iOS WKWebView添加cookie

摘要: 在网络请求中,有一部分需要添加cookie,接下来就把为web添加cookie的方法小小列举一下,其实所有的要添加cookie的网络请求包括web,最终都是要在request上添加,如下: if (_webView == nil) { // 1)创建WebView _webView = [[WKWe 阅读全文

posted @ 2016-09-09 13:55 程序“猿” 阅读(15647) 评论(0) 推荐(0)

2016年9月5日

iOS-解决”A valid provisioning profile for this executable was not found”

摘要: 今天用了一台新设备运行APP,结果无法运行,并弹出了"A valid provisioning profile for this executable was not found",即可执行provisioning profile 没有被找到。 解决方式是: 1、先检查你的 provisioning 阅读全文

posted @ 2016-09-05 09:20 程序“猿” 阅读(6255) 评论(0) 推荐(0)

2016年8月24日

iOS开发之UIWebView 无缝切换到 WKWebView (IMYWebView)

摘要: WKWebView 是IOS8新增的 Web浏览视图 优点: 加载速度 比UIWebView提升差不多一倍的, 内存使用上面,反而还少了一半。 缺点: WKWebView 不支持缓存 和 NSURLProtocol 拦截了 我建议如果对缓存不高的页面可以使用,用户体验会提高很多。 由于项目中以前都是 阅读全文

posted @ 2016-08-24 11:50 程序“猿” 阅读(4138) 评论(0) 推荐(0)

导航