Make a List App Using Core Data! (Swift 2 in Xcode)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 134

  • @TheO2tenify
    @TheO2tenify 8 ปีที่แล้ว

    I love your videos, it's fast paced and straight to the point!!!!!!!

  • @kashif789us
    @kashif789us 8 ปีที่แล้ว

    Very informative video but 1 correction. After deletion you need to save the context again to persist it.

  • @raghavendrapoluri7056
    @raghavendrapoluri7056 9 ปีที่แล้ว

    Thank you Jared

  • @leosilva0411
    @leosilva0411 8 ปีที่แล้ว

    Too easy to understand. Best video!

  • @ghazwi11ify
    @ghazwi11ify 9 ปีที่แล้ว

    One of the best tutorials channels I have seen
    !!Do not Give up Jared
    I think you should make a video about JSON

  • @micerbeats1392
    @micerbeats1392 9 ปีที่แล้ว

    Very helpful. Much appreciated.

  • @Fuddifadu
    @Fuddifadu 8 ปีที่แล้ว

    You are the best... man!! Thanks a ton..

  • @TheO2tenify
    @TheO2tenify 8 ปีที่แล้ว

    Can you do a tutorial on how use core data inside apple watch and to share that data in iphone?

  • @wahimomokiduniya
    @wahimomokiduniya 9 ปีที่แล้ว

    can you please share a demo for multi-peer connectivity

  • @amoryrlt5092
    @amoryrlt5092 9 ปีที่แล้ว

    Very good! As always 😊

  • @Samuel_kam
    @Samuel_kam 9 ปีที่แล้ว

    It is excellent wow

  • @miguelpico4499
    @miguelpico4499 9 ปีที่แล้ว

    very nice men!, I speak Spanish but I like and understand your tutorials

  • @wdelong100
    @wdelong100 9 ปีที่แล้ว

    excellent video man, ty !

  • @TheO2tenify
    @TheO2tenify 8 ปีที่แล้ว

    Can you do a video on apple watch and iphone sharing core data?

  • @flocco2542
    @flocco2542 6 ปีที่แล้ว

    My app crashed when I clicked the '+' (add) button.
    However, I fixed the problem by not creating the button via code like you did but by rather creating it in the storyboard and then linking it to the code.

    • @jancinefranceroque5483
      @jancinefranceroque5483 6 ปีที่แล้ว

      How did you fix the code?

    • @seijiaino2142
      @seijiaino2142 6 ปีที่แล้ว

      How did you link the add button to the code?

    • @seijiaino2142
      @seijiaino2142 6 ปีที่แล้ว

      flocco How did you link the add button to your mainstoryboard?

  • @TheHkding
    @TheHkding 8 ปีที่แล้ว

    thanks you for your help :)

  • @daviddai4516
    @daviddai4516 9 ปีที่แล้ว

    Nice video.

  • @veeravenkatanaga7568
    @veeravenkatanaga7568 9 ปีที่แล้ว

    Hii... Can you please make a video on Login & register page in Swift

  • @jannisgrimm682
    @jannisgrimm682 9 ปีที่แล้ว

    How many intros have you had on this channel to date? - I guess I stopped counting...
    Great seeing how this channel evolves and grows.

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว

      Haha, yeah... I just have this need to update things and make it better and better. Thanks! :)

  • @SuperGamingNarwhal
    @SuperGamingNarwhal 9 ปีที่แล้ว

    hey can you show us how to make a timer in an app that can like countdown to 0

  • @slionheart137
    @slionheart137 8 ปีที่แล้ว

    Good Video man!

  • @jonathanletchford5719
    @jonathanletchford5719 9 ปีที่แล้ว

    Liking the video. Just one thing at the 15:00(ish) mark... My "add" button isn't showing up in the simulator. Pulling my hair out as to why?... Any suggestions for me?

  • @inamulhaq3841
    @inamulhaq3841 7 ปีที่แล้ว +1

    Thank you

  • @alkonine6383
    @alkonine6383 9 ปีที่แล้ว

    thx helped me a lot btw luv the new setup

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว

      +Da Trap Thanks! :)

  • @rafayel75
    @rafayel75 6 ปีที่แล้ว

    How make from table view to another table view using core data?

  • @raghavendrapoluri7056
    @raghavendrapoluri7056 9 ปีที่แล้ว

    As I am new to swift... Can you please show me how to make a login page in Swift

  • @rumanali7758
    @rumanali7758 6 ปีที่แล้ว

    why you don't use edit style method of tableview??

  • @quentinaoustin7543
    @quentinaoustin7543 9 ปีที่แล้ว

    Really good vid thanks Jared :)

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว +1

      No problem, thanks for watching! :)

  • @ots1166
    @ots1166 8 ปีที่แล้ว

    I need the link of the code pliz!!!!

  • @UlissesSant
    @UlissesSant 8 ปีที่แล้ว

    Thanks man =)

  • @furydash3165
    @furydash3165 9 ปีที่แล้ว

    Nice video! Every tutorial help me! :D

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว

      Thanks! Glad I could help. :)

    • @furydash3165
      @furydash3165 9 ปีที่แล้ว

      No Problem! :) Btw the mini-sound at the beggining is so cool that i'm playing 2000 times the video! xD

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว

      +Furydash Haha, glad you like it! :D

  • @fernandadosreis9534
    @fernandadosreis9534 8 ปีที่แล้ว

    Nice video! thanks :D

  • @antoninoratto4847
    @antoninoratto4847 8 ปีที่แล้ว

    Hi Jared! First of all let me thank you for your job and for your tutorial …. GREAT!!!
    I followed all your instructions, I installed the app on my iPhone, and everything works well, but after a few days the application crashes!! I tried
    reinstalling the application, but as before, everything works well but after a few days the application crashes!!
    Why does this happen?
    Thank you for your help
    Antonino

  • @alex123995
    @alex123995 8 ปีที่แล้ว

    why when I try to delete the first annotation show me an error?

  • @samprovencher
    @samprovencher 8 ปีที่แล้ว

    Enjoying the videos but you might want to pay closer attention to details. tableView.dequeueReusableCell... is not "deck" or even "deque" (which is a thing); I believe it is actually de-queuing a cell off of what is likely a queue; you appear to do this consistently so thought I'd mention it.

    • @Archetapp
      @Archetapp  8 ปีที่แล้ว

      +samuel provencher Thanks for the correction! I'm still learning, so I love being corrected on things that I get wrong, which I'm sure is quite a few things, haha. :)

    • @samprovencher
      @samprovencher 8 ปีที่แล้ว

      +Jared Davidson (Archetapp) No problem at all. Personally, I am new to Swift/iOS but I have a lot of software experience. If you're doing it right, you are always learning, even as you teach others. Keep up the good work.

  • @jacobkazal
    @jacobkazal 8 ปีที่แล้ว

    why this is not on your website? i was looking for the code
    thanks for the awesome videos

  • @marwaal-mughairi9599
    @marwaal-mughairi9599 8 ปีที่แล้ว

    It will be a benefit if you share the data source =)

  • @theanonymousfoodie8906
    @theanonymousfoodie8906 8 ปีที่แล้ว

    my rightNavigationBar button is not shown can you tell me what the problem is.

  • @Sela7000
    @Sela7000 8 ปีที่แล้ว

    why its says that it has "no member 'saveItem' when you write self.saveItem(field.text!)?

  • @larachan1169
    @larachan1169 6 ปีที่แล้ว

    will this work for Swift 4 and xCode9?

  • @dameongraham5447
    @dameongraham5447 8 ปีที่แล้ว

    On my saveItem func, it says that it cant convert NSManagedObject to NSManagedObjectContext, on the listItems. append line... Help!

  • @MrToastedtoad
    @MrToastedtoad 7 ปีที่แล้ว

    maybe explain the implication if the value is nil. commercial grade software should guard rather than making a forced demand (!). Also, catch(let error) should be used so we get the _actual_ error.
    right?
    Otherwise, this was a great demo Jared.

  • @ayahtiiv
    @ayahtiiv 9 ปีที่แล้ว

    what i'm waiting for ...
    what really different core data and nsuserdefault?
    is coredata like mysqllite?

  • @MrIrishredDEVIL
    @MrIrishredDEVIL 9 ปีที่แล้ว

    great video man but when i stop my simulator on xcode and run my app from my phone it crashes when i click the task button?

    • @MrIrishredDEVIL
      @MrIrishredDEVIL 9 ปีที่แล้ว

      +MrIrishredDEVIL also when i add the text it doesnt display it on my app?

  • @jasonyon6324
    @jasonyon6324 9 ปีที่แล้ว

    Can you add a detail view into it? I mean a future tutorial.

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว

      +Jason Yon I can look into that. Thanks for the suggestion! :)

  • @taimai8471
    @taimai8471 9 ปีที่แล้ว

    How to change name "Root view Controller" ?
    You should make slide right on row to delete item :)
    Thanks

  • @ahtu77
    @ahtu77 8 ปีที่แล้ว

    Hi, im using the your codes on Swift 3 here but i'm getting a thread breakpoint at return listitem.count, any suggestion on how to fix this?
    import UIKit
    import CoreData
    class ViewInventoryTableController: UITableViewController{
    var listItems = [NSManagedObject]()
    override func viewDidLoad(){
    super.viewDidLoad()
    //Do any additional setup after loading the view, typically from a nib.
    self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.add, target: self, action: #selector(ViewInventoryTableController.addItem))
    }
    func addItem(){
    let alertMessage = "Please key in the activation code"
    let alertController = UIAlertController(title: "Add Item", message: alertMessage as String, preferredStyle: .alert)
    //Add the textfield
    var activationCodeTextField1: UITextField?
    alertController.addTextField { (textField) -> Void in
    activationCodeTextField1 = textField
    activationCodeTextField1?.placeholder = "123456789"
    }
    // Create Cancel button
    let cancelAction = UIAlertAction(title: "Cancel", style: .cancel) { (action:UIAlertAction!) in
    print("Cancel button tapped")
    }
    alertController.addAction(cancelAction)
    // Create ConfirmAction
    let confirmAction = UIAlertAction(title: "Confirm", style: UIAlertActionStyle.default, handler: ({
    (_) in
    if let field = alertController.textFields![0] as? UITextField{
    self.saveItem(itemToSave: field.text!)
    self.tableView.reloadData()
    }
    }
    ))
    alertController.addAction(confirmAction)
    // Present Dialog message
    OperationQueue.main.addOperation {
    self.present(alertController, animated: true){}
    }
    print("Activation Code = \(activationCodeTextField1?.text)")
    }
    //function save item
    func saveItem(itemToSave: String){
    let appDelegate = UIApplication.shared.delegate as! AppDelegate
    let managedContext = appDelegate.persistentContainer.viewContext

    let entity = NSEntityDescription.entity(forEntityName: "ListEntity", in: managedContext)
    let item = NSManagedObject(entity: entity!, insertInto: managedContext)
    item.setValue(itemToSave, forKey: "item")
    do {
    try managedContext.save()
    listItems.append(item)
    }
    catch {
    print("error")
    }
    }
    override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    let appDelegate = UIApplication.shared.delegate as! AppDelegate
    let managedContext = appDelegate.persistentContainer.viewContext
    tableView.reloadRows(at: [indexPath], with: UITableViewRowAnimation.right)
    managedContext.delete(listItems[indexPath.row])
    listItems.remove(at: indexPath.row)
    self.tableView.reloadData()
    }
    override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    //Dispose of any resources that can be recreated
    }
    override func tableView (_ tableView: UITableView , numberOfRowsInSection section: Int) -> Int {
    return listItems.count
    }
    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "Cell")! as UITableViewCell
    let item = listItems[indexPath.row]
    cell.textLabel?.text = item.value(forKey: "item") as? String
    return cell
    }
    }

  • @hennapatodiya9897
    @hennapatodiya9897 8 ปีที่แล้ว

    i got error at this line in this list app.
    let item = NSManagedObject(entity: entity!, insertIntoManagedObjectContext: managedContext)
    error:EXC_BAD_INSTRUCTION (code=EXC_1386_INVOP,subcode=0x0)
    plzzzz give me solution its....

    • @nish1ify
      @nish1ify 7 ปีที่แล้ว +1

      Same problem! Did u get the solution?

    • @hennapatodiya9897
      @hennapatodiya9897 7 ปีที่แล้ว

      nope..

  • @justinsunyt
    @justinsunyt 8 ปีที่แล้ว

    Great tutorial! Helped me a lot with my master-detail software development. Love your tutorials!

  • @jacksontech1
    @jacksontech1 8 ปีที่แล้ว

    Hi Jared, what about entering 2 attributes , then save them, retrieve them and display on the same row of cells? I have been trying to do that using UITextfields but how do I ensure that text from the 1st textfield will go to certain attribute and the text from the 2nd textfield goes to the next attribute? thanks a lot!

  • @LuisGuzman-nm5jd
    @LuisGuzman-nm5jd 8 ปีที่แล้ว

    Hi could you help me? i have IOS SDK 8.4 , and i try to use the the following code its not working:
    do {
    try managedContext.save()
    listItems.Append(Item)
    }
    catch {
    print("error...")
    }
    the error its in "try"
    Thank you

  • @MaartenLanclus
    @MaartenLanclus 9 ปีที่แล้ว

    Thanks for the tutorials Jared, learning a lot from these videos. Is there any chance you could discuss integrating a payment tool into Xcode, as for example Braintree? Would be awesome. Great channel!

  • @zion1408
    @zion1408 9 ปีที่แล้ว

    Dude i love your tutorials, can you kindly make a tutorial on how to merge to xcode projects in to one Application...i have created two Apps, one streams online radiostations, the other streams Live TV stations, i want to combine them and navigate between the two using a slideout menu, please help...thanks.

  • @fedupstudio4280
    @fedupstudio4280 8 ปีที่แล้ว

    Hello. I have been following your tutorials which are helping me a lot
    I am new to core data and was wondering how could we fetch the latest item in the table view cell. i tried using .inert method which gives an error..
    Any suggestion how i could achieve the desire result..

  • @brynogay6325
    @brynogay6325 9 ปีที่แล้ว

    I have a question about parsing. How can I pull more than 100queries. I messaged you an fb and on trivia crack 3 but never received a response.

    • @brynogay6325
      @brynogay6325 9 ปีที่แล้ว

      +Bryno Gay I tried
      query.limit =1000

  • @LennartFr
    @LennartFr 9 ปีที่แล้ว

    It would be really great if you can put the code out on GitHub. I know you have done that for some of your tutorials but not for all, and not for this one as far as I can see. That would help a lot and get you even more followers.

  • @amerkhalil6787
    @amerkhalil6787 8 ปีที่แล้ว +1

    can you make a video about the second way to search in the core data using UISearch Controller in the table view , PLZ

  • @chinesefood8363
    @chinesefood8363 8 ปีที่แล้ว

    i love talk style ^^ , and one question: how to update data to core data ?

  • @philippkelm2870
    @philippkelm2870 7 ปีที่แล้ว

    Hey Jared. Im kind of new to Swift and Coredata. I was just wondering if there is possible solution for the following scenario. Just as in your video, lets assume you can add items to the tableview. Now if I hit the cell with lets say, the attribute like bank accounts a segue leads to a new view controller (this is all durable for me till now). In the new view controller I have a new tableview and add some more attributes to it such as bank names (still cool). I create the data fetch it in the new view controller (tableview and it comes up). Now I have the problem, if I go to the first view controller where i added bank account and create a new item such as Cars (still working ), but when i then hit the cell with cars, the new view controller comes across but in the tableview there is already the data of the bank accounts. Is there a way of dealing with this issues ? would be great to get this figured out. thanks anyway. great tutorials, easy to understand !!!!

  • @albincr
    @albincr 8 ปีที่แล้ว

    It would be great if you upload tut files to git hub so everyone can check it out

  • @dowiee2694
    @dowiee2694 9 ปีที่แล้ว

    How does someone get to be the featured app of the day? I have an app on the App Store. It's called Focus Tasks. (I made it and I am eleven years old.)

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว +1

      I have a list of apps that people have shared with me over the past few months. I'll be sure to put yours on the list! :D

    • @dowiee2694
      @dowiee2694 9 ปีที่แล้ว

      +Jared Davidson (Archetapp) the URL is:
      appsto.re/us/xF8O_.i

    • @arnavkaushik507
      @arnavkaushik507 9 ปีที่แล้ว

      +DAcreatorStudio Me too. I am the same age. I have an app called The Amazing Alphabets. Link = appsto.re/us/FsHv-.i

    • @dowiee2694
      @dowiee2694 9 ปีที่แล้ว

      cool

  • @drhisham8404
    @drhisham8404 8 ปีที่แล้ว +1

    hi dear . i did your code but i had the error
    'NSFetchRequest could not locate an NSEntityDescription for entity name 'listEntity''
    help me plz

    • @dazeofheaven
      @dazeofheaven 8 ปีที่แล้ว

      The line that caused this problem for me in Swift 3, after being corrected, looks like this: "let fetchRequest:NSFetchRequest = NSFetchRequest(entityName: "ListEntity")"

  • @SyedAriff
    @SyedAriff 8 ปีที่แล้ว +1

    Can I have access to the full xcode project?

  • @ArchAngelsGG
    @ArchAngelsGG 9 ปีที่แล้ว +3

    Jared I love the video,
    but I'm stuck :(
    when I went to run the first test, after fixing the errors you made,
    the add button in the top right was not there.
    I did not get any errors either.
    please help me!!!

  • @dowiee2694
    @dowiee2694 9 ปีที่แล้ว +2

    SECOND!! (Nice video) I love your tutorials!

    • @Archetapp
      @Archetapp  9 ปีที่แล้ว +2

      Thanks! :D

  • @TripDhuR
    @TripDhuR 9 ปีที่แล้ว

    Jared, again really nice video.
    Can you do some tutorial on using JSON with server data ? Really looking for that for a while.

  • @ianthompson5129
    @ianthompson5129 9 ปีที่แล้ว

    Hey Jared! Quick question :
    I have a couple apps developed and one is close to being released on the App Store. My only problem is that I am not 18 years old so the seller name shows up as my mother's name. My membership has just expired, so I need to renew it. Is there any way I can have the seller name as my name, even though I am not 18? Thanks for the help.

    • @dowiee2694
      @dowiee2694 9 ปีที่แล้ว

      Same with me!! I'm 11!

    • @BoomMacaw
      @BoomMacaw 9 ปีที่แล้ว

      +Ian Thompson do you have skype?

    • @ianthompson5129
      @ianthompson5129 9 ปีที่แล้ว

      +Ash Nombre I do. It's thompson_ian

    • @dannymt
      @dannymt 9 ปีที่แล้ว

      No it is not possible. I have contacted Apple about this and changing your name, no matter if you're over 18 or not is already a complicated process. And if you are under 18, contracts that you will sign won't be legally valid which is why someone under 18 can't sign up in their own. Even if you make a new account and use your name, Apple might not allow you to make an account as they can check the cardholder name of the credit card used to pay for the Apple Developer Program. So basically, no, you can't.

  • @curedollyyy
    @curedollyyy 8 ปีที่แล้ว +7

    I was getting an error in Xcode 8/Swift 3 until I updated my code to the following. Updated code will have an * in front of it. (The asterisk shouldn't be apart of your final code).
    override func viewWillAppear(_ animated: Bool) {
    * let appDelegate = UIApplication.shared.delegate as! AppDelegate
    * let managedContext = appDelegate.persistentContainer.viewContext
    * let fetchRequest = NSFetchRequest(entityName: "ListEntity")
    * fetchRequest.returnsObjectsAsFaults = false
    do {
    * let results = try managedContext.fetch(fetchRequest)
    listItems = results as! [NSManagedObject]
    } catch {
    print("error")
    }
    }

    • @BeatzDocz
      @BeatzDocz 7 ปีที่แล้ว

      you solved my problem! thank you!

  • @simran990
    @simran990 8 ปีที่แล้ว

    let appDelegate = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
    if editingStyle == .delete {
    //listItems.remove(at: indexPath.row)
    let list = listItems[indexPath.row]
    appDelegate.delete(list)
    (UIApplication.shared.delegate as! AppDelegate).saveContext()
    }
    self.tableView.reloadData()
    make sure to save after whatever you deleted.

  • @andresuhartanto3385
    @andresuhartanto3385 9 ปีที่แล้ว

    please do more coredata tutorial, your tutorial is awesome!

  • @A-Plays
    @A-Plays 7 ปีที่แล้ว

    @ Jared Davidson
    Thank u for Ur useful Videos and Please Add Changes applied To Swift3 To Ur Comments.Thanks In Advance.

  • @christophschopper3829
    @christophschopper3829 9 ปีที่แล้ว

    hey Jared! Do you think you could do some tutorials about swift with database using? would be very nice (: btw: i like your videos... your tutorials are very easy to understand (:
    best greetings!

  • @jonathanyazdanpanah28
    @jonathanyazdanpanah28 9 ปีที่แล้ว +1

    Hey Jared!
    Could you make a video showing how to use parse and what are the benefits and uses of Parse?
    Thanks :)

    • @jasperstokman9987
      @jasperstokman9987 9 ปีที่แล้ว +2

      +Jonathan Yazdanpanah Forget about Parse man, they're stopping the service :(

  • @-unity3ddevelopervrar753
    @-unity3ddevelopervrar753 8 ปีที่แล้ว

    Клево!

  • @g.abhisekbunty1827
    @g.abhisekbunty1827 9 ปีที่แล้ว +1

    Why don't you make a video on core data relationships?

  • @IceCasasola
    @IceCasasola 8 ปีที่แล้ว +1

    hey jared! is it a good idea to make an app that will store my contacts in Firebase or Core Data? What is the difference pros and cons?

    • @saifayon6022
      @saifayon6022 8 ปีที่แล้ว +1

      don't share your ideas in public!it may worth a million!!!

  • @tomjansen6318
    @tomjansen6318 9 ปีที่แล้ว

    Thanks so much Jared! So is this also the way how you add highscores to your app? Or should there be an easier way for that?

  • @tuanha2000vn
    @tuanha2000vn 8 ปีที่แล้ว +4

    Great tutorial, easy to understand.
    Can you please give the link for source code?
    Thank you

  • @ricefarmxr
    @ricefarmxr 7 ปีที่แล้ว

    3:32
    *facepalm*

  • @miroslawkosciolko
    @miroslawkosciolko 9 ปีที่แล้ว +2

    Can you share this code? Please I have error but i don't know where :/ And Great Movie :)

  • @asigivati1382
    @asigivati1382 8 ปีที่แล้ว

    Very Nice tutorial. but pls next time talk slower! I saw the video with 50% speed :)

  • @Elhgarz
    @Elhgarz 8 ปีที่แล้ว +13

    For those using Swift 3 and Xcode 8, there's a change in the App Delegate,
    This:
    let managedContext = appDelegate.managedObjectContext
    Changed to:
    let managedContext = appDelegate.persistentContainer.viewContext

    • @TEAMSCHNEIDERorg
      @TEAMSCHNEIDERorg 8 ปีที่แล้ว

      What are the changes?

    • @myangel297
      @myangel297 8 ปีที่แล้ว +1

      let managedContext = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext

    • @abhilashchoudhary8790
      @abhilashchoudhary8790 7 ปีที่แล้ว

      its not working still..its still show an error ie value of type 'NSPersistentContainer' has no member 'viewContext'

  • @fabiang.805
    @fabiang.805 8 ปีที่แล้ว +9

    you dont explain, you just do.... im trying to learn swift, not just replicate your moves. I need to know what happens in this weird syntax lol

    • @jamalyo6389
      @jamalyo6389 8 ปีที่แล้ว +13

      www.google.com

  • @gabocuadros6208
    @gabocuadros6208 9 ปีที่แล้ว +1

    Hey jared :D could u post the source code pls ! :) nice video!

  • @FidelHimself
    @FidelHimself 8 ปีที่แล้ว +2

    dequeue ... /dēˈkyo͞o/
    deque ... /dɛk/

  • @imanovitz8934
    @imanovitz8934 8 ปีที่แล้ว +1

    You are fast and dont explain much. But it doesnt even work for me. Buuut! I will say, youre good at it, and youtube!

  • @krutomjer
    @krutomjer 8 ปีที่แล้ว +2

    Thanks man, definitely a great tutorial. I'll lurk around your channel some more :)
    ps. can someone please explain me the let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate , what are we delegating to whom =

  • @icecubez8581
    @icecubez8581 9 ปีที่แล้ว

    Candy crush

  • @kreso463
    @kreso463 7 ปีที่แล้ว

    tutorial is good, but talk slower.

  • @misterharshil
    @misterharshil 9 ปีที่แล้ว +1

    Go slow, You're way too fast.

  • @BigOleHeals
    @BigOleHeals 8 ปีที่แล้ว

    Jesus Christ, dude. Could you go any faster? I have to pause the video every 10 seconds to catch up. DISLIKE!!!