`
woainike
  • 浏览: 79843 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

iPhone 应用view之间数据传递的方式

 
阅读更多

对于不同的viewcontroller之间数据的共享和处理,总结有下面几种方式

 

 

 

1)采用代理模式 子viewcontroller设计 代理协议,定义协议接口,父viewcontroller 实现协议接口,实现子viewcontroller 退出时将相关数据更新到父视图。
2)采用ios的消息机制 父viewcontroller注册消息 子viewcontroller 发送消息,触发父viewcontroller的消息处理。
3)采用database做为数据中间的存储媒介,子viewcontroller将状态数据存入DB,父viewcontroller从DB获取数据更新view。
4)采用ios的NSDefault 存储
5)通过AppDelegate 中定义全局变量实现中间数据的存储。

分享到:
评论

相关推荐

    iphone view之间传送数据

    这里我们将深入探讨如何在iPhone的两个视图之间,从view2(第二个视图)传递数据到view1(第一个视图)。 首先,我们来看一下几种常用的数据传递方法: 1. **属性赋值**:如果view1和view2之间存在明确的父子关系...

    iphone 解决键盘遮挡和view传值的一个小例子

    以上就是关于iPhone应用开发中解决键盘遮挡问题和视图间数据传递的一个小例子。通过这个例子,我们可以更好地理解和应用这些常见问题的解决方案,提升我们的iOS开发技能。在实际项目中,可能需要根据具体需求进行...

    斯坦福iphone软件开发课程ppt

    MVC将应用程序分成三个主要组件:模型(Model)、视图(View)和控制器(Controller),它们之间通过定义好的接口进行通信。 模型(Model):代表应用程序的数据结构,用于处理数据逻辑。在iOS开发中,模型层通常...

    深入浅出iPhone开发

    《深入浅出iPhone开发》是一本专为iPhone应用程序开发初学者编写的指南,旨在通过实际应用案例,系统地介绍iOS开发的各项技术。本书的核心目标是让读者能够从零基础逐步掌握开发iPhone应用所需的知识和技能。 在iOS...

    Beginning iPhone SDK

    本书还深入探讨了如何在iPhone应用中展示和存储数据。包括使用UITableView来展示列表数据,使用SQLite数据库进行数据持久化,以及处理文件系统中的数据读写。 #### 5. 高级编程技巧 对于想要深入了解iPhone编程的...

    iPhone 开发例子2

    1. **Objective-C编程基础**:iPhone应用开发主要使用Objective-C语言,这是一种面向对象的编程语言,具有Smalltalk的消息传递特性和C/C++的语法结构。学习Objective-C的基础,包括类、对象、继承、消息传递等概念是...

    iPhone in Action.pdf

    《iPhone in Action》这本书主要聚焦于苹果公司的移动设备——iPhone的应用开发,旨在引导读者深入了解iPhone的SDK(Software Development Kit)并掌握iOS平台的Web及原生应用开发技术。以下是该书涉及的一些关键...

    深入浅出iphone编程 (headfirst iphone development)1-10 chapter

    1. **Objective-C基础**:Objective-C是开发iPhone应用的主要编程语言,你将学习其基本语法,包括消息传递、类、对象、属性和协议等概念。 2. **Xcode IDE**:苹果提供的集成开发环境Xcode是创建iOS应用的必备工具...

    iPhone多视图切换

    在iOS开发中,多视图切换是构建用户界面的关键部分,尤其在iPhone应用设计中,它使得用户能够方便地在不同的功能或数据集之间导航。本教程将专注于使用Objective-C或Swift实现iPhone上的多视图切换,特别是通过窗口...

    [深入浅出iPhone开发(中文版)]

    《深入浅出iPhone开发(中文版)》是针对iPhone应用开发的一本专业书籍,由丹皮洛内原著,鲁成东翻译。这本书旨在为读者提供一个全面、深入且易懂的iPhone开发学习路径,帮助开发者从零基础快速掌握iPhone应用程序的...

    Your First iPhone App

    根据提供的文件信息,我们可以从中提炼出关于iPhone应用开发的一些关键知识点。尽管原文主要涉及版权、商标及法律声明等非技术性内容,但基于文件标题、描述以及部分提及的信息,可以推测该文档是针对初学者的一份...

    ios应用源码之一些iphone开源项目代码senseofmed 2018127

    "ios应用源码之一些iphone开源项目代码senseofmed 2018127"这个压缩包很可能是包含了多个在2018年12月7日由用户senseofmed分享的iPhone应用的源代码。通过分析这些源代码,我们可以深入理解iOS应用的构建过程,了解...

    IOS应用源码——火车余票查询 for iphone3.zip

    在本压缩包“IOS应用源码——火车余票查询 for iphone3.zip”中,我们主要关注的是一个针对iPhone 3的iOS应用的源代码,它实现了火车余票查询功能。这个应用可以帮助用户实时查看全国范围内的火车余票信息,对于...

    iPhone中部分控件的应用

    ### iPhone中部分控件的应用及关键技术点解析 ...以上是关于iPhone应用开发中部分控件的应用及相关技术点的详细介绍,涵盖了从项目创建到界面设计、逻辑编写等多方面的内容。希望对学习者有所帮助。

    iPhone开发实例

    在iOS开发领域,iPhone应用程序开发是一项关键技能,尤其对于初学者而言,理解并掌握这一技术至关重要。本"iPhone开发实例"教程将引导你逐步踏入这个充满机遇的世界。 首先,我们需要了解的是开发iPhone应用的基础...

    iphone 开发基础教程 源代码

    本教程将围绕“Beginning iPhone Development Projects”这本书的内容,对iPhone应用开发的基础知识进行深入讲解,并结合提供的源代码进行分析。 1. iOS SDK与Xcode入门 iOS SDK是Apple为开发iPhone和iPad应用提供...

    iPhone IOS 入门 开发 资料 pdf

    《iPhone IOS 入门 开发 资料 pdf》这套资料涵盖了iPhone iOS应用开发的基础知识,主要通过三本书籍——《Objective-C+2.0程序设计(第二版)》、《Programming in Objective-C 2.0》以及《iPhone开发基础教程》来引导...

    objc iphone开发基础pdf

    在iOS应用开发领域,Objective-C(简称objc)是苹果公司早期推荐的主要编程语言,尤其对于iPhone应用程序的开发。本教程“objc iPhone开发基础pdf”旨在为初学者提供一个入门的平台,了解并掌握使用Objective-C进行...

    IOS(iPhone)开发入门视频教学-PPT

    PPT可能会讲解如何响应触摸事件,以及如何在视图控制器之间传递数据。 7. **Core Data**:苹果提供的持久化框架,用于存储和检索应用程序的数据。PPT会涵盖实体、属性、关系、NSManagedObject子类的创建,以及查询...

    iPhone开发基础教程源码

    这个压缩包包含的文件名为"Beginning iPhone Development Projects Oct 12 2009",暗示了这份资料可能是在2009年10月12日编写的,专注于初学者入门级别的iPhone应用开发项目。 首先,我们需要了解iOS开发环境。...

Global site tag (gtag.js) - Google Analytics