/iOS_Repository

【iOS合集】基础功能、底层原理、UI展示、第三方SDK等

Primary LanguageObjective-C

A功能实现Demo

  • 00-Base - 基础空白工程
  • 01-位域运算 - &|~操作
  • 02-长按 App Icon 图标显示自定义快捷选项(系统默认是编辑/分享App/移除App)
  • 03-分析NSObject对象占用多少内存
  • 04-如何获取instance对象、class对象和meta-class对象以及它们的区别
  • 05-isa指针和superclass指针的指向
  • 06-混编之OC调用Swift方法
  • 07-混编之Swift调用OC方法
  • 08-OC的多态特性及其特性
  • 09-判断图片是png还是jpg格式
  • 10-调用不存在的类方法,如果存在相同名称的实例方法,不会报错
  • 11-isa指针的值
  • 12-获取手机系统的各种值(设备型号\设备名称\系统版本\物理尺寸\分辨率\系统语言\系统地区\国家代码\App版本号\App包名\App名称\设备开机时间\系统更新时间\物理内存(可用容量)\硬盘容量(总容量)\运营商名称\电池状态\电量百分比\是否越狱)
  • 13-Toast弹框(兼容长文本/短文本)
  • 14-网络请求(GET/POST)
  • 15-SQLite数据库使用(创建/写入数据/更新数据/删除数据/读取数据)
  • 16-CSV文件的读写
  • 17-继续播放其他app的背景音乐(本App音频播时会中断QQ音乐的播放,放完成之后,通知QQ音乐继续播放)
  • 18-自动隐藏HomeIndicator和延迟系统响应
  • 19-系统五星评价框
  • 20-网络延迟
  • 21-Debug模式下,手机显示日志界面

B书籍

  • 《Effective Objective-C 2.0》
  • 《iOS程序员面试笔试宝典》

B课程