博客专栏  >  移动开发   >  iOS修炼之道

iOS修炼之道

分享个人原创或转载的有价值的iOS移动开发文章,大家共同站在巨人的肩膀上编程,从而一步步成为那个巨人!

关注
7 已关注
110篇博文
  • iOS开发之 Autolayout 详解

    iOS开发之 Autolayout 详解 1. 概述 Autolayout 是 Apple 自 iOS6 开始引入的旨在解决不同屏幕之间布局适配的技术 苹果官方推荐开发者使用 Autol...

    前天 16:55
    189
  • iOS 多线程详解

    iOS 多线程详解 Slogan : 可能是最通俗易懂的 iOS多线程 详细解析文章 1. 基础概念 1.1 进程 进程是计算机中已运行程序的实体,是线程的容器维基百科-进程。每个...

    2018-05-15 17:56
    32
  • iOS 数据库工具类分享

    iOS 数据库工具类分享 基于 对 FMDB 框架的封装,实现通过模型操作数据库的功能,不需要手写SQL语句,只要传入一个Model,框架会自动将Model内数据保存到指定数据库中, 并且会自动创建...

    2018-05-11 15:55
    77
  • iOS - Runloop 详解

    Runloop 1. 概述 一般来说,一个线程只能执行一个任务,执行完就会退出,如果我们需要一种机制,让线程能随时处理时间但并不退出,那么 RunLoop 就是这样的一个机制。Runloop是...

    2018-05-09 17:40
    43
  • iOS - Runtime 详解

    Runtime 0. 概述 Objective-C Runtime 使得C具有了面向对象的能力,在程序运行时创建,检查,修改类,对象和它们的方法。Runtime 是 C和汇编写的,这里http...

    2018-05-04 16:35
    39
  • 2018年1月iOS招人心得(附面试题)- 答案整理

    2018年1月iOS招人心得(附面试题)- 答案整理 基础不牢,地动山摇. 面试问的大多都是开发所必备的基础知识,通过面试题整理自己的技术栈是一个非常不错的途径. 这套面试题可作为开发同仁的一份复习...

    2018-03-02 05:39
    806
  • iOS 代码规范

    一、命名规范1、统一要求含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释,使用全称,不使用缩写。2、类名大驼峰式命名:每个单词的首字母都采用大写字母==例:== MFHomePageVi...

    2017-09-19 21:22
    805
  • iOS-压缩包解压工具类分享

    开源地址: https://github.com/qxuewei/XWZipTool可在APP内将压缩包解压到指定沙盒路径XWZipTooliOS 解压缩工具类轻量级加压缩工具类 导入XWZipToo...

    2017-12-06 13:34
    250
  • iOS- JSPatch 热更新

    即便现在苹果努力优化他的审核部门,将审核速度提升到尽可能不可思议的一天或两天通过审核,但是对于想随意控制app实时更新的公司而言,这显示是不够的,热更新应运而生..JSPatch -> JSPa...

    2017-02-13 14:49
    578
  • iOS-测试用例测试数组"firstObject"以及"lastObject"性能

    在开发中数组可以说是最常用到的数据结构了,无论是存储对象还是获取沙盒目录数组中文件路径,会经常用到数组的两个对象方法: 即 [xx数组 firstObject] 和 [xx数组 lastObject]...

    2017-02-07 21:18
    1321
  • iOS-Swift 面向协议编程/组件化(模块化)编程思想

    转载注明出处:http://blog.csdn.net/qxuewei/article/details/53945445 因为OC 的局限性, 使得iOS 开发组件化编程变得不可能,得益于面向对象...

    2017-01-03 11:09
    4832
  • iOS-直播中粒子效果

    转载注明出处: http://blog.csdn.net/qxuewei/article/details/53942647粒子效果的应用场景: 主播房间右下角粒子动画 雪花/下雨/烟花等效果 Q...

    2016-12-30 17:43
    1728
  • iOS-右滑返回,利用Runtime添加全屏Pop手势

    转载请注明出处:http://blog.csdn.net/qxuewei/article/details/53939129项目中经常会遇到类似需求,需要在某控制器增加全屏右滑返回功能. 在我们不隐藏...

    2016-12-30 11:21
    1043
  • iOS-更改状态栏背景和文字颜色(OC + Swift3)

    更改状态栏背景使用runtime和KVC直接修改,文字颜色直接使用属性修改OC版本:// // ViewController.m // StatusBarDemo // // Created b...

    2016-12-20 15:30
    3592
  • iOS-Swift3瀑布流布局开源

    在项目中偶尔会用到瀑布流的布局,目前多数直播类软件,信息展示类软件等 接下来分析一种简单的实现方法,利用swift3实现. 在实现这种瀑布流首先想到的是使用UICollectionView实现...

    2016-12-06 18:13
    2197
  • iOS-Swift3富文本(UILable文本图文混排)

    介绍下iOS开发中常用的符文布图文混排 需求: 邱学伟是大帅哥(加个笑脸图片) 邱学伟:红色背景绿色字体加粗显示 是:蓝色字体 10号小字体 大帅哥:灰色42号字体 UILabel中显...

    2016-11-18 10:47
    6638
  • iOS-Swift3 监听UITextView文字改变

    在项目中使用文本输入框出UITextField之外还会经常使用 UITextView ,难免会有需求监听UITextView文本框内文本数量.下面介绍在swift3中两种常用方式方式一: 全局通知1....

    2016-11-11 11:35
    1934
  • iOS-CocoaPod升级cocoapods1.2.0 (适配swift3)

    CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+. 在swift3以后很多github框架需要在cocoapods1.1.0以后版本环境下才能...

    2016-11-10 13:37
    3472
  • iOS-SQLite在项目中实际使用(Swift3)

    转载请注明出处:http://blog.csdn.net/qxuewei/article/details/52909411 创建数据库管理类SQLiteManager 设置类方法创建单例对象 ...

    2016-10-25 14:50
    6450
  • iOS-SQLite在项目中实际使用(Objective-C)

    实际开发中,掌握并熟练使用SQLite数据库对app内数据进行操作是移动开发人员至关重要的技能,iOS中封装的coreData固然也是对SQLite的二层封装,强大的https://github.co...

    2016-10-24 14:55
    5082
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部