Learning Path
浏览 iOS 相关教程与章节。
iOS、Android、Flutter、Ionic、Electron 与跨平台客户端。
教程
45
IOS自动布局 简介 自动布局在iOS 6.0中引入,仅可以支持IOS6.0 及 更高版本。它可以帮助我们创建用于多个种设备的界面。 实例步骤 1.创建一个简单的 View based application 2.修改 ViewController.m 的文件内容,如下所示 #import 'ViewController.h' @interface ViewController () @property (non..
IOS相机管理 相机简介 相机是移动设备的共同特点之一,我们能够使用相机拍摄图片,并在应用程序里调用它,而且相机的使用很简单。 实例步骤 1、创建一个简单的View based application 2、在ViewController.xib中添加一个button (按钮),并为该按钮创建IBAction 3、添加一个 image view (图像视图),并创建一个名为imageView的IBOutlet 4、ViewCon..
委托(Delegates)示例 假设对象A调用B来执行一项操作,操作一旦完成,对象A就必须知道对象B已完成任务且对象A将执行其他必要操作。 在上面的示例中的关键概念有 A是B的委托对象 B引用一个A A将实现B的委托方法 B通过委托方法通知 创建一个委托(Delegates)对象 1. 创建一个单一视图的应用程序 2. 然后选择文件 File -> New -> File... 3...
IOS文件处理 简介 文件处理不能直观的通过应用程序来解释,我们可以从以下实例来了解IOS的文件处理。 IOS中对文件的操作. 因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件。 文件处理中使用的方法 下面列出了用于访问和操作文件的方法的列表。 以下实例你必须替换FilePath1、FilePath和FilePath字符串为完整的文件路径,以获得所需的操作。 检查文件是否存在..
创建第一款iPhone应用程序 现在让我们来创建一个在iOS模拟器上运行的简单视图应用(空白的应用程序)。 操作步骤如下: 1、打开Xcode并选择创建一个新的Xcode项目。 2. 然后选择单一视图应用程序 3. 接下来输入产品名称即应用程序名称、组织名称和公司标识符。 4. 确定已经选择自动应用计数,以自动释放超出范围的资源。单击下一步。 5.选择项目目录并选择创建 6. 你将看到如下所示的页面 ..
IOS GameKit 简介 GameKit是iOS SDK中一个常用的框架。其核心功能有3个: 交互游戏平台Game Center, P2P设备通讯功能 In-Game Voice。 实例步骤 1.在链接 iTunes 时请确保拥有一个唯一的 App ID( unique App ID),App ID在我们应用程序更新 bundle ID时及在Xcode代码签名与相应的配置文件需要使用到。 2.创建新的应用程序和更新..
IOS iAD整合 简介 IAD是苹果推出的广告平台,它可以帮助开发者从应用程序中获取收入。 实例步骤 1. 创建一个简单的View based application 2. 选择项目文件,然后选择目标,然后选择框架并添加 iAd.framework。 3. 更新 ViewController.h 如下所示 #import #import @interface ViewController : UIViewControl..
IOS应用内购买 简介 应用程序内购买是应用程序用于购买额外内容或升级功能。 实例步骤 1.在 iTunes 连接中请确保拥有一个唯一的 App ID(unique App ID ),当创建捆绑的ID( bundle ID)应用程序更新时,代码会以相应的配置文件签名在Xcode上 2.创建新的应用程序和更新应用程序信息。你可以知道更多有关的,在苹果的 添加新的应用程序 文档中 3.在应用程序页的管理应用程序( Manage I..
iOS 简介 iOS之前被称为 iPhone OS,是一个由苹果公司开发的移动操作系统。 iOS的第一个版本是在2007年发布的,其中包括iPhone和iPod Touch。 2010年1月27日发布iPad(第一代),并于2012年11月发布了iPad迷你款。 iOS设备发布相当频繁,由以往经验可知,每年都会推出至少一个版本的iPhone和iPad。 现在发布了iPhone6s,之前还推出了iPhone,iPhone3gs,iPh..
IOS定位操作 简介 在IOS中通过CoreLocation定位,可以获取到用户当前位置,同时能得到装置移动信息。 实例步骤 1、创建一个简单的View based application(视图应用程序)。 2、择项目文件,然后选择目标,然后添加CoreLocation.framework,如下所示 3、在ViewController.xib中添加两个标签,创建ibOutlet名为latitudeLabel和longtitu..
IOS地图开发 简介 IOS地图帮助我们定位位置,IOS地图使用 MapKit 框架。 实例步骤 1.创建一个简单的 View based application 2.选择项目文件,然后选择目标,然后添加MapKit.framework. 3.添加 Corelocation.framework 4.向 ViewController.xib 添加地图查看和创建 ibOutlet 并且命名为mapView。 5.通过“File-&..
IOS内存管理 简介 iOS下内存管理的基本思想就是引用计数,通过对象的引用计数来对内存对象的生命周期进行控制。具体到编程时间方面,主要有两种方式: 1:MRR(manual retain-release),人工引用计数,对象的生成、销毁、引用计数的变化都是由开发人员来完成。 2:ARC(Automatic Reference Counting),自动引用计数,只负责对象的生成,其他过程开发人员不再需要关心其销毁,使用方式类似于垃..
Objective-C 简介 在iOS的开发中使用的是Objective C语言,它是一种面向对象的语言,因而对于已经掌握面向对象语言知识的编程者来说是非常简单的。 接口和实现 在Objective里完成的文件被称为界面文件,该类文件的定义被称为实现文件。 一个简单的界面文件MyClass.h将如图所示: @interface MyClass:NSObject{ // 类变量声明 } // 类属性声明 // 类方法和声..
IOS发送电子邮件 简介 我们可以使用IOS设备中的电子邮件应用程序发送电子邮件。 实例步骤 1、创建一个简单的View based application 2、选择项目文件,然后选择目标,然后添加MessageUI.framework 3、在ViewController.xib中添加一个按钮,创建用于发送电子邮件的操作(action) 4、更新ViewController.h,如下所示 #import #import @..
iOS Xcode 安装 1、从 https://developer.apple.com/downloads/ 下载Xcode的最新版本。 2、双击Xcode dmg文件 3、将找到的设备安装和打开 4、在这里会有两个项目在显示的窗口中即Xcode应用程序和应用程序文件夹的快捷方式 5、将Xcode拖拽并复制到应用程序 6、在应用里选择和运行程序,Xcode也将成为运行程序中的一部分 还可以从Mac App store里下载Xc..
IOS SQLite数据库 简介 在IOS中使用Sqlite来处理数据。如果你已经了解了SQL,那你可以很容易的掌握SQLite数据库的操作。 实例步骤 1、创建一个简单的View based application 2、选择项目文件,然后选择目标,添加libsqlite3.dylib库到选择框架 3、通过选择“ File-> New -> File... -> ”选择 Objective..
IOS 故事板(Storyboards) 简介 Storyboards在 iOS 5 中才有介绍,当我们用Storyboards时,部署目标应该是iOS5.0或更高版本。 Storyboards 帮助我们了解视觉流动的画面,在界面为MainStoryboard.storyboard下创建所有应用程序屏幕。 实例步骤 1. 创建一个single view application,创建应用程序时选择 storyboard 复选框。..
iOS 教程 iOS是苹果公司研发的一款手机操作系统。 于2007年开始运用于iPhone,iPod Touch和苹果电视。 iOS从OS X演化而来,并且和OSX共享Darwin。iOS是OSX运用于苹果电脑操作系统的一款手机操作系统。 适用群体 本教程适用于使用 Objective C 或 Swift 语言了解的开发人员,并用该语言开发 iPhone 和 iPad 应用。 本教程能使你充分的了解iPad和iPhon..
IOS-Twitter和Facebook 简介 Twitter已经整合到iOS5.0,而Facebook已经被集成在 iOS 6.0中。本教程的重点讲解如何利用苹果提供的类在iOS5.0和iOS6.0中部署Twitter和Facebook。 实例步骤 1. 创建一个简单View based application 2. 选择项目文件,然后选择“targets(目标)”,然后在 choose frameworks(选择框架)中添加..
什么是UI元素? UI元素是我们应用程序里可以看见的任何可视元素,其中一些元素响应用户的操作,如按钮、文本字段,有其他的丰富内容,如图像、标签等。 如何添加UI元素? 可以在界面生成器的参与下,在代码中添加UI元素。如果需要,我们可以使用他们其中之一。 我们关注的 通过代码,将集中于添加UI元素到应用程序。比较简单而直接的方法是使用界面生成器拖放UI元素。 方法 以下我们通过创建一款简单的IOS应用程序,来解释一些UI元素 ..
IOS通用应用程序 简介 通用的应用程序是为iPhone和iPad在一个单一的二进制文件中设计的应用程序。这有助于代码重用,并能够帮助更快进行更新。 实例步骤 1、创建一个简单的View based application(视图应用程序) 2、在文件查看器的右边,将文件ViewController.xib的文件名称更改为ViewController_iPhone.xib,如下所示 3、选择'File ->..