Passing Data between View Controllers without segue

tom

I have hit a wall with my design. I am trying to pass the strings from one View Controller to another. Those 2 controllers are not connected with segue. I have attached the screenshoot of my Storyboard. I have a feeling that my only option is to use a Singleton, or would that be possible with delegates? without using the method:

override func prepare(for segue: UIStoryboardSegue, sender: Any?) 

I can not acces the VC1 by the segue identifier. How would that be possible without accessing the identifier?

Please have a look at the image and let me know what options do I have and what would be the best to use here.

Storyboard design

Iraniya Naynesh

If its a small data like some string or variable you can use UserDefault or pass data using that class variable like vc2.data = data How to use UserDefaults How to use UserDefaults in swift?

If its more like table or number of user list you can use plist store in your bundle at can retrieve from any view controller using Plist How do I get a plist as a Dictionary in Swift?

if two controller are some how connected you can use delegates. delegats:- Delegates in swift?

You can also use notifications if you are not sure when data will be available/ or send base on some action, or send if something is trigged.

Pass data using Notifications How to pass data using NotificationCentre in swift 3.0 and NSNotificationCenter in swift 2.0?

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Passing data between View Controllers using Segue

From

Passing Data between View Controllers

From Dev

Passing Data between view Controllers Using a segue from a view embedded in a navigation controller to a tabbarcontroller

From Dev

Pass the data between the view controllers via prepare without connecting Show segue in the storyboard

From Dev

Discrepancy passing data between view controllers

From Dev

Passing Data Between View Controllers in Swift 4

From Dev

Swift 3 Passing Data between view Controllers

From Dev

Passing Data between View Controllers in Swift

From Dev

Passing data between several view controllers

From Dev

Data passing between view controllers not working

From Dev

How to pass an image between view controllers without using segue

From Dev

IOS Swift - Passing data between view controllers using container view

From Dev

Passing Data with without Segue from Container View to MainVC

From Dev

Passing Data through View Controllers with Swift without Using Storyboard

From Dev

Passing data between two view controllers in a tab controller

From Dev

Constantly passing data between two view controllers iOS

From Dev

Passing data between view controllers in Swift does not work

From Dev

Passing data between View Controllers in Swift (From TableView to DetailViewController)

From Dev

How to properly segue between view controllers

From Dev

Generating a segue between two view controllers

From Dev

Passing data between storyboards with no segue

From Dev

Passing data between controllers in AngularJs

From Dev

angularjs - passing data between controllers

From Dev

Passing Data Between Controllers in Swift

From Dev

Swift - Passing boolean between view controllers

From Dev

Passing integer values between view controllers

From Dev

Passing data on segue to view controller (Swift)

From Dev

Passing Data to view controllers that are embedded in container views

From Dev

Passing data to various view controllers via delegate

Related Related

  1. 1

    Passing data between View Controllers using Segue

  2. 2

    Passing Data between View Controllers

  3. 3

    Passing Data between view Controllers Using a segue from a view embedded in a navigation controller to a tabbarcontroller

  4. 4

    Pass the data between the view controllers via prepare without connecting Show segue in the storyboard

  5. 5

    Discrepancy passing data between view controllers

  6. 6

    Passing Data Between View Controllers in Swift 4

  7. 7

    Swift 3 Passing Data between view Controllers

  8. 8

    Passing Data between View Controllers in Swift

  9. 9

    Passing data between several view controllers

  10. 10

    Data passing between view controllers not working

  11. 11

    How to pass an image between view controllers without using segue

  12. 12

    IOS Swift - Passing data between view controllers using container view

  13. 13

    Passing Data with without Segue from Container View to MainVC

  14. 14

    Passing Data through View Controllers with Swift without Using Storyboard

  15. 15

    Passing data between two view controllers in a tab controller

  16. 16

    Constantly passing data between two view controllers iOS

  17. 17

    Passing data between view controllers in Swift does not work

  18. 18

    Passing data between View Controllers in Swift (From TableView to DetailViewController)

  19. 19

    How to properly segue between view controllers

  20. 20

    Generating a segue between two view controllers

  21. 21

    Passing data between storyboards with no segue

  22. 22

    Passing data between controllers in AngularJs

  23. 23

    angularjs - passing data between controllers

  24. 24

    Passing Data Between Controllers in Swift

  25. 25

    Swift - Passing boolean between view controllers

  26. 26

    Passing integer values between view controllers

  27. 27

    Passing data on segue to view controller (Swift)

  28. 28

    Passing Data to view controllers that are embedded in container views

  29. 29

    Passing data to various view controllers via delegate

HotTag

Archive