使用设计模式中的Singleton单例模式来开发iOS应用程序
单例设计模式确切的说就是一个类只有一个实例,有一个全局的接口来访问这个实例。当第一次载入的时候,它通常使用延时加载的方法创建单一实例。 提示:苹果大量的使用了这种方法。例
程序员文章站2023-11-04iOS应用开发中使用设计模式中的观察者模式的实例
在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,即便就如ios开发中与我们打交道最多的无非就是单例模式、观察者模式和工厂模式了,当然了其他的设置模式也同
程序员文章站2023-11-04移动技术IOS开发实现录音功能
导入框架: #import 声明全局变量: @interface
程序员文章站2023-11-04iOS应用开发中UITableView的分割线的一些设置技巧
对于ios7,ios8及以上来说,调整uitableview的cell的分割线位置已经是相当不便,因为uitableview内部使用了margin layout. 其实只
程序员文章站2023-11-04详解iOS App开发中UIViewController的loadView方法使用
当你访问一个viewcontroller的view属性时,如果此时view的值是nil,那么,viewcontroller就会自动调用loadview这个方法。这个方法就会
程序员文章站2023-11-04iOS开发中使用UIScrollView实现无限循环的图片浏览器
一、概述 uikit框架中有大量的控件供开发者使用,在ios开发中不仅可以直接使用这些控件还可以在这些控件的基础上进行扩展打造自己的控件。在这个系列中如果每个控件都介绍一
程序员文章站2023-11-04移动技术iOS开发实现音频播放功能
音频播放 1、介绍 - 功能介绍 用于播放比较长的音频、说明、音乐 ,使用到的是avfoundation - 框架介绍 &nb
程序员文章站2023-11-04iOS应用开发中UITabBarController标签栏控制器使用进阶
做了这么长时间的ios开发了,最基本的uitabbarcontroller和uinavigationcontroller都用了好长时间了,总是改现成的代码,或者各种自定义控
程序员文章站2023-11-04iOS开发中使用UIDynamic来捕捉动画组件的重力行为
uidynamic基本认识 一、简单介绍 1.什么是uidynamic uidynamic是从ios 7开始引入的一种新技术,隶属于uikit框架 可以认为是一种物
程序员文章站2023-10-29iOS的UI开发中Modal的使用与主流应用UI结构介绍
modal简单介绍 一、简单介绍 除了push之外,还有另外一种控制器的切换方式,那就是modal 任何控制器都能通过modal的形式展⽰出来 mod
程序员文章站2023-10-29详解iOS开发中app的归档以及偏好设置的存储方式
ios应用数据存储方式(归档) 一、简单说明 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦; 偏好设置(将所有
程序员文章站2023-10-29iOS开发中常见的项目文件与MVC结构优化思路解析
常见的项目文件介绍 一、项目文件结构示意图 二、文件介绍 1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件 2.fr
程序员文章站2023-10-29iOS开发中实现新闻图片的无限循环展示的方法
无限轮播(新闻数据展示) 一、实现效果 二、实现步骤 1.前期准备 (1)导入数据转模型的第三方框架mjextension (2)向项目中添加保存
程序员文章站2023-10-29iOS开发中UITableview控件的基本使用及性能优化方法
uitableview控件基本使用 一、一个简单的英雄展示程序 njhero.h文件代码(字典转模型) 复制代码 代码如下: #import
程序员文章站2023-10-29iOS开发中使用NSURLConnection类处理网络请求的方法
nsurlconnection 作为 core foundation / cfnetwork 框架的 api 之上的一个抽象,在 2003 年,随着第一版的 safari
程序员文章站2023-10-29iOS中的应用启动原理以及嵌套模型开发示例详解
程序启动原理和uiapplication 一、uiapplication 1.简单介绍 (1)uiapplication对象是应用程序的象征,一个ui
程序员文章站2023-10-29针对iOS开发的一些Xcode使用技巧小结
一、快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n 新建项目 cmd + n
程序员文章站2023-10-29iOS开发中音频工具类的封装以及音乐播放器的细节控制
一、控制器间数据传递 两个控制器之间数据的传递 第一种方法:复制代码 代码如下:self.parentviewcontroller.music=self.music[i
程序员文章站2023-10-29详解iOS中多线程app开发的GCD队列的使用
gcd的基本使用 一、主队列介绍 主队列:是和主线程相关联的队列,主队列是gcd自带的一种特殊的串行队列,放在主队列中得任务,都会放到主线程中执行。 提示:如果把任务
程序员文章站2023-10-29IOS开发中NSURL的基本操作及用法详解
nsurl其实就是我们在浏览器上看到的网站地址,这不就是一个字符串么,为什么还要在写一个nsurl呢,主要是因为网站地址的字符串都比较复杂,包括很多请求参数,这样在请求过程
程序员文章站2023-10-29