iOS常见问题(5)
一、注意将之前storyboard中控制器删除之后,拖入一个新的控制器的时候,stroyboard中控制器的class也要重新填入自己想要展示的控制器,告诉stroyboard去加载哪个控制器。
二、初始化方法命名规范问题
看见这个错误,应该要想到初始化方法命名错误的问题。因为self只能在init开头的方法中赋值,init必须是一个独立的单词,因此init后的第一个字母必须大写。
三、重写set方法忘记赋值,以后重写set方法,第一步就先赋值。
四、strong和weak乱用
一般情况:代理和控件使用weak
其他对象使用strong
基本数据类型 使用assign
五、QQ好友列表中,展开了列表,但是箭头没动画。
原因:由于代理方法中重新刷新了表格,也就意味着把之前的头部视图给替换了,因此没有动画了,不要创建新的头部,才能让旧的头部执行动画
解决方法:用一个数组或者字典保存所有的头部视图,重新刷新的时候,直接取就OK了。
六、加载xib时,名字是分大小写的,注意名字一定要保持一致。
报错原因:xib是大写的KeyboardTool,而加载的时候名字写成小写了。
解决方式:将加载的xib的名称改成大写。
转载于:https://www.cnblogs.com/CJDog/p/5114445.html
iOS常见问题(5)相关推荐
- [iOS常见问题] 关于使用QQ做第三方登录的问题!
[iOS常见问题] 关于使用QQ做第三方登录的问题! 注意:QQ本身没有授权功能,所以想要使用QQ做第三方登录必须通过QQ空间来实现! 第一步:集成ShareSDK(步骤同集成分享的一样,如果已经集成 ...
- iOS常见问题之苹果证书无法导出p12格式的文件
本文介绍了苹果证书无法导出p12格式的文件的解决方法. 一.打开钥匙串导出证书的默认界面,发现p12选项为灰色,无法选择. 说明: 我对这种情况的证书进行测试,将直接导出.cer的证书,拷贝到其他电脑 ...
- iOS常见问题笔记总结这是本人开发中遇见的一些常见问题处理方法的总结笔记,包括http访问配置、Alcatraz插件安装、最新cocoapod安装、真机运行出错等许多与参考笔记总结,希望对大家有所帮助
开发总结: 快捷键打开浏览器控制台cmd+option+J 强制退出任务或者打开任务栏:command+option+SSC(打开任务栏):command+option+shift+ESC(强制退出任 ...
- (转载)中文Appium API 文档
该文档是Testerhome官方翻译的源地址:https://github.com/appium/appium/tree/master/docs/cn官方网站上的:http://appium.io/s ...
- 中文 Appium API 文档
该文档是Testerhome官方翻译的 源地址:https://github.com/appium/appium/tree/master/docs/cn 官方网站上的:http://appium.io ...
- 移动开发网络包分析之一 (抓包工具)
文章目录 抓包工具 分析 1. IOS抓包工具 Repica app使用 1.1 安装Repica app 2. IOS抓包工具 Charles mac抓包软件使用 2.1 charles 安装 2. ...
- 集成 jpush-react-native 常见问题汇总 ( iOS 篇)
给 iOS 应用添加推送功能是一件比较麻烦的事情,本篇文章收集了集成 jpush-react-native 的常见问题,目的是为了帮助用户更好地排查问题 1.收不到推送 确保是在真机上测试,而不是在模 ...
- iOS UI、Xcode、调试、代码等常见问题总汇(持续更新中)
以前比较懒,遇到问题解决了就完事了,有些问题再次遇到时忘记了当初是怎么解决的,又要查各种资料来解决.好记忆不如烂笔头,不管简单还是复杂都记一下吧,所以决定写一篇常见问题总结,方便以后查阅.现在有点忙, ...
- input ios问题 小程序_微信小程序开发常见问题汇总
原标题:微信小程序开发常见问题汇总 1.域名必须是https 非https的域名不被微信小程序允许. 2.input组件placeholder字体颜色 卸载placeholder-class里面的co ...
最新文章
- 暴力拒绝白嫖,著名开源项目作者删库跑路!神秘Bug影响超2万个项目,亚马逊云也躺枪...
- 金融零售业务大数据分析解决方案
- NYOJ 608 畅通工程 并查集
- react路由守卫+重定向_React + Apollo:如何在重新查询后进行重定向
- java中.of,java中instanceof的用法
- 从零开始拼凑的_如何从零开始拼凑AI
- 沉浸式状态栏的简易实现
- 服务器系统时间提前八小时,windows服务器时间少八小时
- abaqus失效单元删除_[转载]abaqus单元删除的一般方法
- firefly-rk3288开发板Linux驱动——W25Q32 SPI驱动
- python基础第二章:流程控制
- 数据驱动背景下的设备故障预测及诊断方法
- 我的三维mandelbulb制作fractal成长之路[续]
- Android移动拼图小游戏
- 用HTML+CSS做一个漂亮简单的节日网页【元宵节】
- 剑桥大学计算机专业博士几年毕业,剑桥大学学制是几年
- 双臂冗余机器人solidworks转URDF
- 经济类英文期刊排行榜
- 巴基斯坦圣诞节期间“毒酒”致42人死亡
- android 沉浸式菜单栏,Android沉浸式全屏讲解(状态栏、导航栏处理)
热门文章
- mybatis mapper文件找不到_MyBatis 面试题
- 解决无法将自己github上的代码clone到/usr目录下的问题
- css expressionr,CSS Expression讲解
- 指令重排与jvm底层实现
- 很长很真实!但会对你有所帮助的(关于职业规划)
- Linux环境下静态库的生成和使用 (.a文件)
- CMake基础 第2节 分离编译
- 计算机复试通知学校,提醒:部分学校复试通知已经出了!教育部关于21考研复试的规定!...
- [BUUCTF-pwn]——bjdctf_2020_babystack
- 学习记录-Linux内核模块查看命令