IOS利用Xcode和swift语言开发简易通讯录(重启数据就丢失)

本文档回顾了使用Xcode 10.3和Swift开发iOS简易通讯录的过程。主要内容包括创建主页面、定义ContactInformation.swift文件、创建NewTableViewController1以及实现联系人详情和编辑功能。在实施过程中,遇到保存数据后重启应用数据丢失的问题。
摘要由CSDN通过智能技术生成

上课跟着老师做的,复盘一下,下周好像要交报告

目录

1.实现结果呈现:

2.环境:

3.具体操作实现:

(1)Main.storyboard的主页面操作

(2)新建一个swift文件ContactIntormation.swift

(3)新建一个Cocoa Touch Class 然后命名为NewTableViewController1,然后选择继承UITableViewController最后的代码如下

(4)然后绑定这个swift

(5)第二个联系人具体页面(修改页面)


1.实现结果呈现:

①主页面:

②:详细页面呈现:

③修改名字为sfasfa csdn ganggang 电话为12345678之后 点save:

④新建联系人(点➕)

⑤输入名为ios nb,电话为666666,然后点save

⑥细节页点cancel返回上个页面,结果就不呈现了

⑦文件名字及目录详细情况及页面总显示

2.环境:

Xcode 10.3  macOS Mojave 10.14.4

3.具体操作实现:

(1)Main.storyboard的主页面操作

1⃣️新建一个Table view controller,然后又一个可以显示table的页面,但是没有上面的顶栏

2⃣️点这个页面新建一个navigation controller ,然后就有顶栏了,然后拉一个tab button item在顶栏右边,样式选成Add

3⃣️拉一个Table view在第一个页面上,命名为contactcell(需要对应的)

4⃣️在contactcell中选择样式为Subtitle

(2)新建一个swift文件ContactIntormation.swift

(我发现我文件名本来要打成information的,不小心打错了,但好像没有影响),代码如下

代码解释:新建一个联系人信息类

//
//  File.swift
//  class12
//
//  Created by 金子 on 2020/11/20.
//  Copyright © 2020 金子. All rights reserved.
//
import Foundation

class contactInfo
{
    var name: String
    var phonenumber: String
    init(name:String , phonenumber:String) {
        self.name = name
        self.phonenumber = pho
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值