![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
JeffersonGO
天真做人,真诚做事!
展开
-
总结-UIWebView的使用-加载网页、html文件、本地文件等
一、概念 UIWebView是用来加载html文件、网址、本地文件等的框架。二、使用方法0.初始化UIWebView 可以用storyboard初始化,也可以代码初始化。if (!_webView) { CGRect frame = [UIScreenmainScreen].bounds; _webView = [原创 2016-09-21 21:54:04 · 434 阅读 · 0 评论 -
IOS系统历届版本大回顾(<iOS7)
APPLE,一种常见的水果,但在人类的进化史上扮演了2次拯救世界的角色。第一次是在1666年一个夏末的傍晚,在英格兰林肯郡的乌尔斯索普,当一个年轻人坐在树下,埋头读书的时候,一个苹果奋力挣脱了树枝的束缚,撞在23岁牛顿的头上。第二次是在1976年,又是一个怀揣梦想的年轻人,以苹果为名创立了科技公司,他一定不知道这颗苹果的名气能超越它的祖先。牛顿的苹果已经消亡殆尽,乔布斯的苹果继转载 2016-09-01 17:20:21 · 7088 阅读 · 0 评论 -
总结—cocoaPod安装配置问题汇总
1 The dependency `AFNetworking (~> 2.5.3)` is not used in any concrete target原因:新版CocoaPods在 Podfile里使用时,必须指定target,在首尾声明:target ‘TestSwift’ doend即可platform:ios,’7.0'原创 2017-03-11 10:27:54 · 374 阅读 · 0 评论 -
UITableView手风琴效果开发总结
一、实现原理 实质上就是创建UITableView。包含对section的和cell的自定义,对section添加TapGesture监听点击操作(实时修改标记值),(通过标记值)实时改变numberOfRowsInSection的值,然后调用UITableView的reloadData方法实现展开/收缩section的效果。二、实现流程 1 初始化tableV原创 2017-05-14 20:53:13 · 483 阅读 · 0 评论 -
iOS-百度地图之——POI检索失败BMK_SEARCH_PERMISSION_UNFINISHED
iOS-百度地图之——POI检索失败BMK_SEARCH_PERMISSION_UNFINISHED1.1 问题 POI检索回调函数onGetPoiResult 错误码为:BMK_SEARCH_PERMISSION_UNFINISHED(授权失败)。1.2 原因 授权不成功。因为授权工作是在AppDelegate中进行的,而授权是需要网络的。如果APP启动时,网络不好或无网络,则授权会...原创 2019-07-10 15:24:47 · 3025 阅读 · 0 评论 -
iOS-AppStore上传应用更新之——Xcode上传ipa
iOS-AppStore上传应用更新之——Xcode上传ipa一、App Store Connect添加新版本配置二、Xcode验证IPA有效性三、生成IPA包,通过xcode直接上传至AppStore四、注意事项 好久没有打包api上传AppStore了,今天重温一下这个流程。iOS向AppStore更新应用之前一直都是通过Application Loader上传ipa进行更新,本文不再赘述...原创 2019-08-04 14:08:18 · 4033 阅读 · 1 评论 -
iOS Runtime之——Category及其底层原理探索
Category及其底层原理探索1.摘要2.Category特点2.Category真面目3.Category加载逻辑4.Category底层原理探索1.摘要 苹果在Objective-C 2.0中推出了新的语言特性Category,为已有类提供新的行为、扩展现有功能。如今Category已经应用到了iOS应用的各个角落。那么本文就对其进行深入剖析,揭开其真实面目。2.Category特点...原创 2019-09-25 17:56:14 · 255 阅读 · 0 评论 -
iOS Runtime之——关联对象探索
二、runtime之——关联对象探索通过分析runtime源码发现,关联属性并未定义到category_t中,而是定义到AssociationsManager来进行管理的,包括关联属性的添加、获取、移除等操作。定义AssociationsHashMap具体操作关联列表。AssociationsManager通过输入的对象作为地址,取出对象所对应的关联列表,然后通过key值取出关联列表中的关联属性...原创 2019-09-26 16:06:08 · 307 阅读 · 0 评论