#ioS

【已解决】iOS11使用MJRefresh上拉加载结束tableView闪动、跳动的问题

更新提示:【2018年11月20日更新】经过放置在项目中运行发现,如果在快速滚动tableview的时候会在下面这行代码中崩溃(慢慢的滚动是没关系的~):CGFloatcellHeight=[tableViewrectForRowAtIndexPath:[NSIndexPathindexPathForRow:(inde...

《iOS开发实战 从入门到上架App Store(第2版)》书籍目录

第1章开发准备1.1iOS10新特性简述  1.1.1新增触觉反馈编程接口  1.1.2SiriKit框架的开放  1.1.3引入MessagesApp  1.1.4通知框架的整合与扩展  1.2 熟悉iOS开发环境  1.2.1安装Xcode开发工具  1.2.2了解Xcode开发工具主界面  1.2.3X...

iOS中RunLoop介绍

1、【iOS事件处理机制与图像渲染过程】...
代码星球 ·2020-10-22

iOS视图渲染机制

1、【iOS视图、动画渲染机制探究】 ...
代码星球 ·2020-10-22

iOS沙盒目录简介、沙盒路径获取

  出于安全的考虑,iOS系统的沙盒机制规定每个应用只能访问当前沙盒目录下面的文件。但是对于一些用户级别的数据,考虑到很多软件都需要使用其中的数据,用户可以通过对当前的软件授权,让当前的应用可以访问这类数据。但是这类数据只存在于苹果原生开发的应用中,比如相册、通讯录等等。  沙盒中的根目录下的一级目录是固定的,这些目录...

Xcode 9.0 报错,Safe Area Layout Guide Before IOS 9.0

解决方案就是:第一步第二步 第三步 重新编译。 ...

对iOS开发的一些认识

从事iOS工作这么久了,我觉得对它的认识也越来越深刻。尤其是越发明白自己从事的工作属于“客户端开发”、“软件工程”分类中。我更喜欢“客户端开发”这个词语,相对“前端开发”而言。因为前者更能充分说明面向的群体是客户,iOS开发...
代码星球 ·2020-10-22

《iOS开发进阶》书籍目录

 第10章理解内存管理10.1引用计数10.1.1什么是引用计数,原理是什么10.1.2我们为什么需要引用计数10.1.3不要向已经释放的对象发送消息10.1.4循环引用(referencecycles)问题10.1.5使用Xcode检测循环引用10.2使用ARC10.2.1AutomaticReferenc...
代码星球 ·2020-10-22

《编写高质量iOS与OS X代码的52个有效方法》书籍目录

1、了解Objective-C语言的起源2、在类的头文件中尽量少引入其他头文件3、多用字面量语法,少用与之等价的方法4、多用类型常量,少用#define预处理指令5、用枚举值表示状态、选项、状态码6、理解“属性”这一概念7、在对象内部尽量直接访问实例变量8、理解“对象等同性&rdqu...

《iOS设计模式解析》书籍目录

1、你好,设计模式2、案例分析:设计一个应用程序3、原型4、工厂方法5、抽象工厂6、生成器7、单例8、适配器9、桥接10、外观11、中介者12、观察者13、组合14、迭代器15、访问者16、装饰17、责任链18、模版方法19、策略20、命令21、享元22、代理23、备忘录...

《精通iOS开发》书籍目录

1、欢迎来到iOS和Swift世界2、创建一个新项目3、实现基本交互4、更丰富的用户界面5、自动旋转和自动调整大小6、多视图应用7、分页栏与选取器8、表视图简介9、导航控制器和表视图10、集合视图11、分割视图和浮动窗口12、应用设置和用户默认设置13、数据持久化基础知识14、文档和iCloud15、GrandCent...
代码星球 ·2020-10-22

iOS开发的调试技巧

关于本文:1、模拟器的快捷键2、覆盖安装注意事项3、给模拟器相册增加照片4、模拟器中程序的数据5、安装旧版本的模拟器6、模拟慢网速7、异常断点与符号断点 1、模拟器的快捷键常用的模拟器快捷键:Cmd+1/2/3  可以切换模拟器的显示比例。(Xcode9.0之后的模拟器可以自由缩放)Opt+Shift  可以...
代码星球 ·2020-10-22

iOS项目Info.plist中关键字汇总

1.Applicationdoesnotruninbackground(键名:UIApplicationExistsOnSuspend)自从iOS4.0之后,当你在应用程序执行的时候按下Home键,应用程序并不会中断目前的应用,而是放到后台去了。因此希望使用者在按下Home键之后就要退出当前应用的请勾选这个选项。&nb...

iOS应用的语言设置

首先需要明确两个名词的区别:“当前手机的系统语言”、“应用内部的语言设置”要解决的问题的情景:在iOS应用中,有时候会调用系统的一些UI控件,例如:1、在UIWebView中长按会弹出系统的上下文菜单。2、在UIImagePickerController中会使用系统的照相...
代码星球 ·2020-10-22

iOS收起键盘

在UIViewController中收起键盘,有四种代码方式:1、让相应的控件放弃第一响应者/**放弃第一响应者*/[self.nameTextFieldresignFirstResponder];2、点击UIViewController的任意地方,就可以收起键盘-(void)touchesBegan:(NSSet&l...
代码星球 ·2020-10-22
首页上一页...1011121314...下一页尾页