# Your Second iOS and SwiftUI App · Task Completion | raywenderlich.com

**URL:** <https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900>\
**Category:** 🎓 Courses & Articles\
**Created:** [October 14, 2019, 4:22am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900 "2019-10-14T04:22:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 14, 2019, 4:22am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/1 "2019-10-14T04:22:55Z")

</div>

* * *
This is a companion discussion topic for the original entry at [https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app/lessons/21](https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app/lessons/21)

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 14, 2019, 11:41am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/2 "2019-10-14T11:41:19Z")

</div>

Sending u a link of the video ! in the end when there is a editing view controller you will see that the app is crashed and nothing can be done from there! [Dropbox - RPReplay\_Final1570983361.MP4 - Simplify your life](https://www.dropbox.com/s/9wu0fhobkm4uos8/RPReplay_Final1570983361.MP4?dl=0)

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 14, 2019, 11:44am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/3 "2019-10-14T11:44:34Z")

</div>

This is the link of the project! [Dropbox - File Deleted](https://www.dropbox.com/s/2vjdzo3lcxgzdvo/DoOrDone.xcodeproj.zip?dl=0)

By clicking this link you can download this project of mine

P.S. sorry its on russian language!

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 14, 2019, 3:22pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/4 "2019-10-14T15:22:41Z")

</div>

A .xcodeproj won’t work by itself. You’ll need to zip up the folder that encloses it so I have your files as well!

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 14, 2019, 5:16pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/5 "2019-10-14T17:16:15Z")

</div>

> **[Dropbox - File Deleted](https://www.dropbox.com/s/2vjdzo3lcxgzdvo/DoOrDone.xcodeproj.zip?dl=0)**
>
> Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily. Never email yourself a file again!

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 14, 2019, 5:16pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/6 "2019-10-14T17:16:48Z")

</div>

Is that will be fine?

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 15, 2019, 12:53am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/7 "2019-10-15T00:53:09Z")

</div>

No, that is still just the .xcodeproj package.

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 15, 2019, 11:05am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/8 "2019-10-15T11:05:15Z")

</div>

Could you please kindly tell me how to do it step by step please ? Because i am a beginner and i believe its not that hard?

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 15, 2019, 7:20pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/9 "2019-10-15T19:20:33Z")

</div>

This demonstrates what I’m talking about when I say “the folder that encloses it”.

> <https://stackoverflow.com/questions/35930791/how-to-send-xcode-project-via-email>

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 16, 2019, 12:41pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/10 "2019-10-16T12:41:18Z")

</div>

[DoOrDone.zip](https://forums.kodeco.com/uploads/short-url/9vDEcmnPAJ2W8JZeuceXfH6ORQm.zip) (1.7 MB)

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 16, 2019, 5:38pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/11 "2019-10-16T17:38:31Z")

</div>

I can’t get the app to crash. I did have to delete your LottieView though, to get the project to compile, as your JSON isn’t included (and because Lottie is outside the scope of the course). I am a little confused about what I’m looking for though. If you can give me a version of the project that doesn’t use Lottie, and is problematic, with a description of what’s going wrong, I’ll have another look!

---

<div class="post-metadata">

**Author:** ![dianehoff](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/dianehoff/32/81494_2.png) [@dianehoff](https://forums.kodeco.com/u/dianehoff)\
**Post date:** [October 16, 2019, 9:14pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/12 "2019-10-16T21:14:13Z")

</div>

Hi,  
I have a question. When I ran the app on the simulator at this point, I get the following message in the console when I switched the toggle switch:

**2019-10-16 13:45:35.159887-0700 TaskList[58710:5050831] invalid mode ‘kCFRunLoopCommonModes’ provided to CFRunLoopRunSpecific - break on \_CFRunLoopError\_RunCalledWithInvalidMode to debug. This message will only appear once per execution.**

I thought this might be my code so I tried the downloaded version. I saw the same message for the toggle switch so I don’t think there is an error in my code.

As an experiment, I tried to run this on my iPhone. I saw the same message above. Bun in addition, when I hit the button to go back to the Content View (\< Tasks), the next warning came up:

**2019-10-16 14:01:12.172141-0700 TaskList[5620:3121362] [TableView] Warning once only: UITableView was told to layout its visible cells and other contents without being in the view hierarchy (the table view or one of its superviews has not been added to a window). This may cause bugs by forcing views inside the table view to load and perform layout without accurate information (e.g. table view bounds, trait collection, layout margins, safe area insets, etc), and will also cause unnecessary performance overhead due to extra layout passes. Make a symbolic breakpoint at UITableViewAlertForLayoutOutsideViewHierarchy to catch this in the debugger and see what caused this to occur, so you can avoid this action altogether if possible, or defer it until the table view has been added to a window. Table view: \<_TtC7SwiftUIP33\_BFB370BA5F1BADDC9D83021565761A4925UpdateCoalescingTableView: 0x10687a000; baseClass = UITableView; frame = (0 0; 375 812); clipsToBounds = YES; gestureRecognizers = \<NSArray: 0x2821a5170\>; layer = \<CALayer: 0x282f711c0\>; contentOffset: {0, -140.33333333333334}; contentSize: {375, 161.00000000000003}; adjustedContentInset: {140.33333333333334, 0, 34, 0}; dataSource: \<TtGC7SwiftUIP10$1e0bee81819ListCoreCoordinatorGVS\_20SystemListDataSourceOs5Never\_GOS\_19SelectionManagerBoxS2_\_: 0x10834e020\>\>**

While this is only a warning, it seems important. Is this something to be concerned about? I am trying to get rid of it but need some guidance. Do you have any suggestions?

Thanks!  
Diane

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [October 17, 2019, 12:47am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/13 "2019-10-17T00:47:40Z")

</div>

Hi Diane!

You’re the third of us to be involved in the conversation about this: [Your Second iOS and SwiftUI App | raywenderlich.com - #2 by mseriff](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-raywenderlich-com/84301/2)

My current feeling is “wait for the next beta and hope for the best”. But please let me know if you come up with better!

---

<div class="post-metadata">

**Author:** ![chokaaaa](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chokaaaa/32/81494_2.png) [@chokaaaa](https://forums.kodeco.com/u/chokaaaa)\
**Post date:** [October 17, 2019, 4:07pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/14 "2019-10-17T16:07:12Z")

</div>

!!!Thank you so much! Seriously it was a problem of the lottie ! Thank you so much@@!!!

Amazing Course what are you doing for beginner developer is really so good! Thank you!!!

---

<div class="post-metadata">

**Author:** ![james.brownn732](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/james.brownn732/32/81494_2.png) [@james.brownn732](https://forums.kodeco.com/u/james.brownn732)\
**Post date:** [November 5, 2019, 7:26am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/15 "2019-11-05T07:26:51Z")

</div>

Thats a great info! as Chokkaa mentioned above, its a good thing for beginner developers

---

<div class="post-metadata">

**Author:** ![listenerxdw](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/listenerxdw/32/81494_2.png) [@listenerxdw](https://forums.kodeco.com/u/listenerxdw)\
**Post date:** [December 9, 2019, 4:19am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/17 "2019-12-09T04:19:29Z")

</div>

![record](https://files.chunter.kodeco.com/original/3X/8/3/8348e0227ba0992f5c2b34a8340c71c2467d22d1.gif)

Hi Jessy,  
I don’t know if this is a bug or not, when i click one of the task, the EditView will jump up a little bit. It didn’t happened in your computer, i also runned the tutorial materials, but it still jumped. I tried many others ways but still not be able to solve it. My xcode version is 11.2, Swift 5.  
Cheers.

---

<div class="post-metadata">

**Author:** ![andreysvx](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/andreysvx/32/105896_2.png) [@andreysvx](https://forums.kodeco.com/u/andreysvx)\
**Post date:** [December 19, 2019, 5:30pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/18 "2019-12-19T17:30:20Z")

</div>

@jessycatterwaul, when I click any row, then enter edit mode, then get back row gets disabled. No matter how many times I click it once again it has no effect. Meanwhile other rows remain clickable. When editing them further row becomes active again.  
Could you please help.)

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [December 20, 2019, 1:43am UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/19 "2019-12-20T01:43:56Z")

</div>

I’m seeing the same problem with Xcode 11.3 and will log it with Apple. Hopefully the reproducibility means it will get fixed faster.

---

<div class="post-metadata">

**Author:** ![alokc83](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/alokc83/32/107886_2.png) [@alokc83](https://forums.kodeco.com/u/alokc83)\
**Post date:** [January 13, 2020, 3:26pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/20 "2020-01-13T15:26:54Z")

</div>

Little late to the party. But Wow SwiftUI seems like I am learning iOS development again.

@jessycatterwaul I have a little issue on my app. onDelete is able to modify the model but that is not reflecting. First I thought I made the mistake typing it. then I copied contentView from this chapter to mine its identical.  
Your Finished project able to delete the task from TaskStore and update the UI. Mine just delete from the task store. I dont see change unless I add the task then the old deleted task is gone.  
Little confused where is the problem. Thoughts?  
Currently, I have ContentView from this project and still the same issue.  
whereas that same ContentView works fine in the lesson example view.

---

<div class="post-metadata">

**Author:** ![jessycatterwaul](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/jessycatterwaul/32/110937_2.png) [@jessycatterwaul](https://forums.kodeco.com/u/jessycatterwaul)\
**Post date:** [January 13, 2020, 4:28pm UTC](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900/21 "2020-01-13T16:28:21Z")

</div>

Hmmmm! 🤔 Not sure what might be the trouble without seeing the rest of your project; upload it and I’ll have a look!

[Next page](https://forums.kodeco.com/t/your-second-ios-and-swiftui-app-task-completion-raywenderlich-com/84900.md?page=2)
