240 投稿
收录了26篇文章 · 25人关注
  • iOS - 页面之间几个常用的传值方式

    页面传值是指:父子页面之间、非父子页面之间、兄弟页面之间、非兄弟页面之间数据互通的方式,是为页面传值(个人见解) 这里我所整理的传值方式有六个,...

  • 自定义圆形进度条ProgressView

    进度条在iOS开发中很常见的,我在项目开发中也写过好多进度条,有好多种类的,条形,圆形等,今天给大家总结一种圆形的开发进度条。自定义条形进度条 ...

  • 多线程基本概念

    多线程:多线程可以提升程序运行的效率,能够同时处理多种不同的任务,避免处理一个任务的同时搁置其他任务,造成程序卡住的问题. 多线程的几种创建方式...

  • Resize,w 360,h 240
    动画浅析

    动画是iOS开发中非常常用的功能,我们可以通过动画做出非常炫目的效果,有趣的界面.下面简单介绍下动画的创建. layer 每个view都有一个l...

  • Resize,w 360,h 240
    Quarz2D基础(二)

    贝瑟尔路径与C语言路径结合. 效果图: 绘制文字: 效果图: 绘制图片: 效果图: 雪花效果: 效果图:

  • Resize,w 360,h 240
    Quarz2D基础(一)

    Quarz2D可以实现以下内容: 绘制图形:线条/三角形/矩形/圆/弧形/扇形等绘制文字绘制/生成图片读取/生成PDF截图/裁剪图片自定义UI控...

  • 简单数据存储

    在iOS开发中,需要把用户的数据存储起来,便于下次使用,就需要用到数据存储方法. 1.plist存储 好处:可以手动管理存储路径,避免系统删除....

  • Resize,w 360,h 240
    delegate与block

    在iOS开发中,delegate与block有着非常重要的作用.他们可以将两个控制器之间建立连接,使控制器可以监听其他控制器的事件. deleg...

  • 简单算法实现之《中国剩余定理》

    中国剩余定理这个定理之前没见过,是在RSA算法原理(一)中提到的,想深入了解的可以去读下。 故事背景 韩信点兵 秦朝末年,楚汉相争。一次,韩信将...

  • UINavigationController浅析

    导航控制器是一个非常常用的控制器,它能够实现不同窗口的跳转关系,能够很好的描述控制器的层级关系. 从UIWindow创建控制器 从storybo...

专题公告

分享iOS基础知识和技巧,强化基础技能,能够发散思维,做到举一反三.
投稿文章请做好排版,代码尽量写到代码块中,方便阅读.