起风了

“路海长 青夜旷 越过群山追斜阳”

iOS 可以纵向横向滑动的表格实现

iOS 可以纵向横向滑动的表格实现缩略图
背景 screenCut.gif 这个效果是今天公司项目里面遇上的,也是第一次遇见这种需求,所以记录下来,效果如上图。需求主要是可以实现上下的滑动,并且同时最左侧的“线路名称”这一列在向左滑动的时候是不能跟随滚动的。这个功能主要是实现用户可以方便查看关于一下难以看全的列表数据。下面说一下思路。 代...

关于duplicate symbol的思考

关于duplicate symbol的思考缩略图
关于duplicate symbol的思考 iOS 开发中经常会遇到duplicate symbol这个问题,在编译链接的时候就会出现。相信有经验的开发都知道是怎么回事。那今天要讲的就是编译器在link时的一个坑! 讲个故事 最近在我们在发布SDK的时候,测试和预发,以及灰度都做完了。在正式发布的时候直接闪退了。看到这个问题直接...

iOS中利用AOP(面向切面)原理实现拦截者功能 超详细过程

iOS中利用AOP(面向切面)原理实现拦截者功能 超详细过程缩略图
2018年5月9日更新 最近有小伙伴在项目中集成了该框架,由于很久没有更新,该框架目前参数处理上会出很大问题,暂时无法解决,大家看这个就当学习一个思路。暂时不要拿到项目中使用。 AOP简介 AOP: Aspect Oriented Programming 面向切面编程. 我就不多数概念了,直接介绍这套框架吧. 拦截者框架Interceptor ...

UITesting常见问题收集

UITesting常见问题收集缩略图
1、test failure: -[HallTestCase testStartLiving] failed: UI Testing Failure - Unable to find hit point for Button 0x1415a9530: traits: 8589934849, {{288.0, 140.5}, {72.0, 27.0}}, identifier: '1', label: 'mg music xz002 ' 问题原因:当前点击的坐标点不在指定element的frame内或者指定element...

移动端热更新方案(iOS+Android)

移动端热更新方案(iOS+Android)缩略图
PPT资源包含iOS+Android 各种方案分析:https://github.com/qiyer/Share/blob/master/%E7%83%AD%E6%9B%B4%E6%96%B0%E5%88%86%E4%BA%ABPPT.pptx 注意:文中的JSpatch 和Rollout 方案已经受到苹果爸爸的抵制,慎用。更新:Rollout公司推出了第二代产品ROX,一样的功能,不一样的罐装。(还可支持安卓)JSPatch ...

自定义 Xcode ViewController 类模板

自定义 Xcode ViewController 类模板缩略图
写之前先感谢下 @ColeXm 的 偷懒宝典--打造属于自己的 Xcode 类模板 让我知道能够知道还能自定义 Xcode 类模板。 然后 有兴趣的可以看看我自己 博客 ,排版应该稍微好点。 话不多说我们先来体验下 : 图1 什么是 Xcode 类模板 ? 说到 Xcode 类模板有些人可能觉得陌生,其实作为一名 iOS 开发,我们每天都...

iOS 深度获取.ipa图片资源文件

iOS 深度获取.ipa图片资源文件缩略图
作为一个移动端开发人员,经常要扒一扒其他项目的图片资源,可以用来直接使用或者做预开发时的占位图,也可以通过分析一个ipa中的图片资源来推导某一个功能的实现原理,简而言之,扒图也是开发人员应该具有的一个技能。考虑到年纪到了,忘东西越来越快,明年后年可能忘得更快,记一帖当做笔记。 1.获取目标ipa...

iOS开发实用干货——强化你的Xcode控制台

iOS开发实用干货——强化你的Xcode控制台缩略图
f(x) 郑秀晶程序员不要整天看代码,偶尔也要看看风景? 先上一张我的Xcode控制台的图片让你们感受一下 酷炫控制台 是不是觉得很酷?不过仅仅是酷还是远远不够的,当你点击蓝色链接的时候会瞬间定位到nslog代码那里。不得不说,很强势。 你以为这就够了?请看下图: 没什么不同啊? 觉得和你...

XMPPFramework开发(五):添加/删除好友

XMPPFramework开发(五):添加/删除好友缩略图
前言 前面几篇文章我们主要搞了搞关于好友列表的相关技术以及逻辑,还有用户上下线监控这个没说,我准备放到最后再说,比较简单,今天我们就说一下关于添加好友和删除好友的逻辑和技术.添加好友的逻辑比较多. 添加好友 XMPP好友关系 在前面的好友列表中,我们也设定当两个JID相互订阅才认定两者是...

查看 xcode build phases

查看 xcode build phases缩略图
xcode build phases api Copy Bundle Resource 是指生成的.app内包含的资源文件都是什么 Compile Source   被编译的源代码 Link Binary With Libraries 编译过程引用的库文件 可是,PROJECT和TARGETS的区别到底是什么?还没有完全搞清楚。。 文章转载于:https://www.jianshu.com/p/6061e0db3c2f 原著...