SlideShare a Scribd company logo
1 of 1
Due Saturday by 1pm EST. Programmers only please.
Create a simple (Swift) application in Xcode that gathers the
following personal information:
First name
Last name
Address
City
State
Gender
Level of Education
Phone number
E-mail address
Date of birth
Use a class named "Person" that holds the properties above.
Include format validation on the phone number and e-mail
address.
Collect the date of birth using a modal view with a date picker.
Gender should use a toggle (segmented button) and level of
education an action sheet (high school, associates, bachelors,
masters and doctorate).

More Related Content

More from hasselldelisa

Each week’s assignment in this class will lead up to the Research .docx
Each week’s assignment in this class will lead up to the Research .docxEach week’s assignment in this class will lead up to the Research .docx
Each week’s assignment in this class will lead up to the Research .docx
hasselldelisa
 
Each time you evaluate an article, you will complete Part I and Part.docx
Each time you evaluate an article, you will complete Part I and Part.docxEach time you evaluate an article, you will complete Part I and Part.docx
Each time you evaluate an article, you will complete Part I and Part.docx
hasselldelisa
 
Each student will submit a research paper based on one of the weekly.docx
Each student will submit a research paper based on one of the weekly.docxEach student will submit a research paper based on one of the weekly.docx
Each student will submit a research paper based on one of the weekly.docx
hasselldelisa
 
Each question should be a minimum of 175 words. Minimum of 4 referen.docx
Each question should be a minimum of 175 words. Minimum of 4 referen.docxEach question should be a minimum of 175 words. Minimum of 4 referen.docx
Each question should be a minimum of 175 words. Minimum of 4 referen.docx
hasselldelisa
 
Each comment needs to be 250 words minimum with a credible research .docx
Each comment needs to be 250 words minimum with a credible research .docxEach comment needs to be 250 words minimum with a credible research .docx
Each comment needs to be 250 words minimum with a credible research .docx
hasselldelisa
 
EACH answer should be 300 words long,Quotation You may quote di.docx
EACH answer should be 300 words long,Quotation You may quote di.docxEACH answer should be 300 words long,Quotation You may quote di.docx
EACH answer should be 300 words long,Quotation You may quote di.docx
hasselldelisa
 

More from hasselldelisa (20)

Early computers were only usable by experts with strong technical kn.docx
Early computers were only usable by experts with strong technical kn.docxEarly computers were only usable by experts with strong technical kn.docx
Early computers were only usable by experts with strong technical kn.docx
 
Earlier we examined Augustine and Aquinas, both of which had great i.docx
Earlier we examined Augustine and Aquinas, both of which had great i.docxEarlier we examined Augustine and Aquinas, both of which had great i.docx
Earlier we examined Augustine and Aquinas, both of which had great i.docx
 
Each week’s assignment in this class will lead up to the Research .docx
Each week’s assignment in this class will lead up to the Research .docxEach week’s assignment in this class will lead up to the Research .docx
Each week’s assignment in this class will lead up to the Research .docx
 
Each time you evaluate an article, you will complete Part I and Part.docx
Each time you evaluate an article, you will complete Part I and Part.docxEach time you evaluate an article, you will complete Part I and Part.docx
Each time you evaluate an article, you will complete Part I and Part.docx
 
Each student will submit a research paper based on one of the weekly.docx
Each student will submit a research paper based on one of the weekly.docxEach student will submit a research paper based on one of the weekly.docx
Each student will submit a research paper based on one of the weekly.docx
 
Each student will be responsible for completing a research paper t.docx
Each student will be responsible for completing a research paper t.docxEach student will be responsible for completing a research paper t.docx
Each student will be responsible for completing a research paper t.docx
 
Each public relations specialist maintains a list of specific contac.docx
Each public relations specialist maintains a list of specific contac.docxEach public relations specialist maintains a list of specific contac.docx
Each public relations specialist maintains a list of specific contac.docx
 
Each question needs an essay reply1.Were the Lebanese militia fi.docx
Each question needs an essay reply1.Were the Lebanese militia fi.docxEach question needs an essay reply1.Were the Lebanese militia fi.docx
Each question needs an essay reply1.Were the Lebanese militia fi.docx
 
Each question must be answered with 250-300 words. Make sure to wr.docx
Each question must be answered with 250-300 words. Make sure to wr.docxEach question must be answered with 250-300 words. Make sure to wr.docx
Each question must be answered with 250-300 words. Make sure to wr.docx
 
Each question must be answered with 250 words. And include one schol.docx
Each question must be answered with 250 words. And include one schol.docxEach question must be answered with 250 words. And include one schol.docx
Each question must be answered with 250 words. And include one schol.docx
 
Each paragraph please answer in 150-200 words-1. Populations affec.docx
Each paragraph please answer in 150-200 words-1. Populations affec.docxEach paragraph please answer in 150-200 words-1. Populations affec.docx
Each paragraph please answer in 150-200 words-1. Populations affec.docx
 
Each of the philosophers discussed in this module presented their vi.docx
Each of the philosophers discussed in this module presented their vi.docxEach of the philosophers discussed in this module presented their vi.docx
Each of the philosophers discussed in this module presented their vi.docx
 
Each of these questions needs to be at least 200 words. In regar.docx
Each of these questions needs to be at least 200 words. In regar.docxEach of these questions needs to be at least 200 words. In regar.docx
Each of these questions needs to be at least 200 words. In regar.docx
 
Each question should be a minimum of 175 words. Minimum of 4 referen.docx
Each question should be a minimum of 175 words. Minimum of 4 referen.docxEach question should be a minimum of 175 words. Minimum of 4 referen.docx
Each question should be a minimum of 175 words. Minimum of 4 referen.docx
 
Each issue should be addressed in the following format1.  Immed.docx
Each issue should be addressed in the following format1.  Immed.docxEach issue should be addressed in the following format1.  Immed.docx
Each issue should be addressed in the following format1.  Immed.docx
 
Each culture that we examined had distinct ideas that they wanted to.docx
Each culture that we examined had distinct ideas that they wanted to.docxEach culture that we examined had distinct ideas that they wanted to.docx
Each culture that we examined had distinct ideas that they wanted to.docx
 
Each comment needs to be 250 words minimum with a credible research .docx
Each comment needs to be 250 words minimum with a credible research .docxEach comment needs to be 250 words minimum with a credible research .docx
Each comment needs to be 250 words minimum with a credible research .docx
 
Dye (2010) Federalism often creates confusion over which lever of go.docx
Dye (2010) Federalism often creates confusion over which lever of go.docxDye (2010) Federalism often creates confusion over which lever of go.docx
Dye (2010) Federalism often creates confusion over which lever of go.docx
 
EACH answer should be 300 words long,Quotation You may quote di.docx
EACH answer should be 300 words long,Quotation You may quote di.docxEACH answer should be 300 words long,Quotation You may quote di.docx
EACH answer should be 300 words long,Quotation You may quote di.docx
 
During your weekly trip to the grocery store, you purchase bread.docx
During your weekly trip to the grocery store, you purchase bread.docxDuring your weekly trip to the grocery store, you purchase bread.docx
During your weekly trip to the grocery store, you purchase bread.docx
 

Recently uploaded

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Due Saturday by 1pm EST. Programmers only please.Create a simple.docx

  • 1. Due Saturday by 1pm EST. Programmers only please. Create a simple (Swift) application in Xcode that gathers the following personal information: First name Last name Address City State Gender Level of Education Phone number E-mail address Date of birth Use a class named "Person" that holds the properties above. Include format validation on the phone number and e-mail address. Collect the date of birth using a modal view with a date picker. Gender should use a toggle (segmented button) and level of education an action sheet (high school, associates, bachelors, masters and doctorate).