集成那天,同事帮忙改了三个bug, 适配ios6约束,方法被调用两次,

郑晓杨吃饭,好像还欠我钱呢

Product-archive  打包

------------------------------------------------------------------------------------------------------------------------

专家来了页--选择某一医生,医生预约页面点医生头像报错,不能进入医生黄页

漏传doctorID

------------------------------------------------------------------------------------------------

iPhone6系统9.3.1医生黄页,患者投票信息处显示互相遮挡

兼容】iPhone6系统9.3.1医生黄页执业地址及会诊地址被加粗了

ui添加了两次,造成了重叠

BOOL    locating; // 添加布尔标记,只调用一次

如何避免一个方法被调用多次:加上bool判断

定位方法调用了多次, 经纬度log了好多次,之后才log定位位置

#pragma mark - CLLocationManagerDelegate

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation

首次定位会出现一个粗略定位,过一会再出现一个更精确到纠正定位,这样可能连续两次触发didUpdateToLocation事件,

有的时候可能只进行一次定位

http://blog.csdn.net/huzgd/article/details/7939984

先是经纬度log.多次,然后才是log百度转码后的结果

我只知道getExInfo方法被调用了多次,但是不知道为啥,其实是定位被调用了多次,当时没有意识到,没有意识到的原因是不清楚网络请求是耗时操作,

多线程: 同一时间执行多个任务

主线程:UI线程---子线程

开线程:GCD

------------------------------------------------------------------------------------------------------------------------------------------------------------------

兼容】iPhone4,系统6.0.1,专家来了列表页,价格显示应该靠右对齐

设备iPhone4,系统6.0.1

步骤:

1、附近医院,点击banner进入专家来了页

期望结果:价格显示靠右对齐

实际结果:如附件图

设置约束优先级

[priceLabel setContentCompressionResistancePriority:UILayoutPriorityDefaultHigh forAxis:UILayoutConstraintAxisHorizontal];

[priceLabel setContentHuggingPriority:UILayoutPriorityDefaultHigh forAxis:UILayoutConstraintAxisHorizontal];

越大,优先级越高

Hugging(拥抱)默认250.0f,Compression(挤压)默认 750.0f

------------------------------------------------------------------------------------------------------------------------------------------------------

医院黄页(有专家来了信息的)下拉到底,应用crash

背景:定位北京,北京协和医院有上海来的医生在此出差

步骤:

1、服务 页--搜索“北京协和”

2、点击进入北京协和 医院黄页

3、下拉到底,

期望结果:无异常

实际结果:应用crash 概率100%

删除之前特色疾病下的医生出差模块

删除cell,同时删除数据源  删除section

cell跟section对不上就会崩溃

---------------------------------------------------------------------------------------------------------------------------------------

患者在北京,查看北京的医生,选择就诊时间页面应该不显示出差信息

患者当前定位北京,北京的医生姓名:徐2817 用户名:xuzjpumch

步骤:

1、服务页--搜索“徐2817”

2、搜索结果也进入医生黄页

3、点击预约就诊进入医生预约详情页

4、点击立即预约,弹框显示选择就诊时间页

接口参数 不带"省"市", 参数传错了,多了个省

------------------------------------------------------------------------------------------------------------------------------------------------------

功能】专家来了页--选择某一医生,医生预约页面点医生头像报错,不能进入医生黄页

背景:定位北京,选择附近医院,110环境有11位上海的医生在北京出差

步骤:

1、选择普外科

2、选择冯冯医生,进入医生预约页

3、点击医生头像

期望结果:进入医生黄页

实际结果:提示网络不给力

漏传doctorID

------------------------------------------------------------------------------------------------------------------------------

按医院找医生--定位北京切换选择区域,第二次切换到上海时,banner不显示专家来了

背景:有2个上海专家在北京出差;当前定位为北京

步骤:

1、进入按医院找医生页

2、点击屏幕下方“北京”

3、进入选择地区页,选择“上海”

4、返回按医院找医生,此时显示banner专家来了

5、重复步骤2-4,选择地区为重庆

6、重复步骤2-4,选择地区为上海

期望结果:再次选择上海,依然banner提示:2位上海专家在北京出差

实际结果:不提示

请求到数据后,将view高度设置为50

------------------------------------------------------------------------------------------------------------------------

////定位出错时被调 解决模拟器不显示黄页

//- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error

//{

//    LOG(@"获取经纬度失败,失败原因:%@", [error description]);

//    [self getAddressFail];

//}

------------------------------------------------------------------------------------------------------------------------

布局混乱

筛选

风险1 专家来了列表布局混乱  约束问题   configModel里面新加了约束,

疾病标签有的时候约束,没有的时候的约束

解决办法是将约束设置为0

风险2 ios6专家来了列表崩溃 约束问题

风险3 专家来了,科室只有一行布局 小崔写的

按医院查找,附近医院,医院黄页进入专家来了列表请求参数,科室列表请求参数

按医院查找,手选地点接口调试,请求参数

专家来了,科室筛选后请求数据

专家来了,点击cell跳转

专家来了-提测-改bug-上线10号的更多相关文章

  1. 为什么程序员老在改 Bug,就不能一次改好吗?

    程序员的日常三件事:写Bug.改Bug.背锅.连程序员都自我调侃道,为什么每天都在加班?因为我的眼里常含Bug. 但是真的有这么多Bug要改吗?就不能一次改完吗? 程序员听这问题后要拍键盘了,还!真! ...

  2. 曹工改bug:cpu狂飙,old gc频繁,线程神秘死亡连环案件调查报告

    曹工改bug:cpu狂飙,old gc频繁,线程神秘死亡连环案件调查报告 前言 前两天,访问开发环境上一个java服务,发现一直转圈圈,因为我开着fiddler,可以看到的现象是,接口一直没返回:本来 ...

  3. android软件简约记账app开发day08-时间对话框的书写+改bug,改bug

    android软件简约记账app开发day08-时间对话框的书写+改bug,改bug 绘制对话跨页面 在添加记账信息功能中,我提供了用户添加备注添加事件的功能,设计是点击时间会弹出一个时间对话框供用户 ...

  4. 改bug的乐趣

    一直以来,我都不喜欢改bug,不管是自己的,还是别人的.因为我不相信自己的代码会出现问题,一旦出现问题我就会觉得很难堪,因为我觉得我的代码没什么问题.然后我就不知道该怎么来解决这些问题. 最近这一两次 ...

  5. 乐动ld06激光雷达sdk改bug记录分享

    前言: 工作中,有使用过乐动ld06款激光雷达,此款雷达将常规雷达的转动的电机部分内置于自己的保护罩内,减少了雷达本身转动积灰等其他外界影响,探测半径是12m,是一款不错的雷达. 不过今天的主要内容不 ...

  6. 《Genesis-3D开源游戏引擎-FQA常见问题解答》2014年01月10号版本

    1.Genesis-3D开源游戏引擎主要面向哪些用户人群?有限制吗? 1.我们的引擎没有限制,只要您想了解和使用我们的引擎,就可以加入Genesis-3D的大家庭.2.我们的主要用户群是各个相关的企业 ...

  7. JuJu团队1月10号工作汇报

    JuJu团队1月10号工作汇报 JuJu   Scrum 团队成员 今日工作 剩余任务 困难 飞飞 fix出现的bug -- 无 婷婷 完善main.jl 训练流程 -- 无 恩升 绘图 -- 无 金 ...

  8. GTAC 2015将于11月10号和11号召开

    今年的GTAC注册已经结束,将会在11月10号和11号在Google马萨诸塞州剑桥办公室召开.大家可以关注https://developers.google.com/google-test-autom ...

  9. 11号了,还有三天上线-改bug

    +(NSDictionary *)replacedKeyFromPropertyName { return  @{ @"doctorId": @"id" }; ...

随机推荐

  1. 理解HTTP session原理及应用

    转自:http://www.2cto.com/kf/201206/135471.html 一.术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣 ...

  2. stack+DFS ZOJ 1004 Anagrams by Stack

    题目传送门 /* stack 容器的应用: 要求字典序升序输出,所以先搜索入栈的 然后逐个判断是否满足答案,若不满足,回溯继续搜索,输出所有符合的结果 */ #include <cstdio&g ...

  3. BZOJ3733 : [Pa2013]Iloczyn

    首先将$n$的约数从小到大排序,设$dfs(x,y,z)$表示当前可以选第$x$个到第$m$个约数,还要选$y$个,之前选的乘积为$z$是否可能. 爆搜的时候,如果从$x$开始最小的$y$个相乘也超过 ...

  4. HDU 1010 (DFS搜索+奇偶剪枝)

    题目链接:  http://acm.hdu.edu.cn/showproblem.php?pid=1010 题目大意:给定起点和终点,问刚好在t步时能否到达终点. 解题思路: 4个剪枝. ①dep&g ...

  5. TYVJ P1083 分糖果 Label:bfs

    描述 童年的我们,将和朋友分享美好的事物作为自己的快乐.这天,C小朋友得到了Plenty of candies,将要把这些糖果分给要好的朋友们.已知糖果从一个人传给另一个人需要1 秒的时间,同一个小朋 ...

  6. mysql中datetime与timestamp的比较

    相同 显示 TIMESTAMP列的显示格式与DATETIME列相同.换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS. 不同 范围 datetime 以'YYYY-M ...

  7. 看看 JDK 8 给我们带来什么(转)

    世界正在缓慢而稳步的改变.这次改变给我们带来了一个新模样的JDK7,java社区也在一直期盼着在JDK8,也许是JDK9中出现一些其他的改进.JDK8的改进目标是填补JDK7实现中的一些空白——部分计 ...

  8. Lvs+keepalived+nginx+php的session 保持的算法

    ●什么是会话保持,有什么作用 会话保持是指在负载均衡器上有一种机制,在作负载均衡的同时,还保证同一用户相关连的访问请求会被分配到同一台服务器上. 会话保持有什么作用呢,举例说明一下 如果有一个用户访问 ...

  9. ASP.NET RepeatLayout 属性

    定义和用法 RepeatLayout 属性用于设置或获取如何显示在 CheckBoxList 中的项目. 语法 <asp:CheckBoxList RepeatLayout="mode ...

  10. stringstream 使用方法

    C++中的stringstream是专门用来处理字符串流的,可以按顺序将string或int都拼接起来,而不用把int转换为string格式,使用方法如下: #include <string&g ...