• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Swift question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Swift question


  • Subject: Re: Swift question
  • From: Avery Pierce <email@hidden>
  • Date: Wed, 04 Jun 2014 14:08:14 -0500

> If hammers does not equal 1, it also works, but I get a compiler warning: “Will never be executed” on the  hammerTitle = " hammer" statement.

Makes sense. If you hard-coded the number of hammers (and there's no place where hammers could possibly change), then there are no code paths that could result in that if block being executed.


On Wed, Jun 4, 2014 at 1:31 PM, David Delmonte <email@hidden> wrote:
Thanks for the fast responses.

I am almost there..

If I do this (thanks Carl):

var hammerTitle = " hammers"

        

        if hammers == 1  {
            hammerTitle = " hammer"
        }
        let toolSummary = "I have \(nails) nails and \(hammers)" + hammerTitle

        

        println("toolSummary: \(toolSummary)")
        println()

I do get the desired result if hammers does equal 1. If hammers does not equal 1, it also works, but I get a compiler warning: “Will never be executed” on the  hammerTitle = " hammer" statement. It’s the same if I redeclare hammerTitle in the if statement..

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Swift question
      • From: Ronald Lingl <email@hidden>
    • Re: Swift question
      • From: David Delmonte <email@hidden>
References: 
 >Re: Swift question (From: Carl Leiby <email@hidden>)
 >Re: Swift question (From: David Delmonte <email@hidden>)

  • Prev by Date: Re: swift and objective-c
  • Next by Date: Re: Some non-obvious Swift goodies
  • Previous by thread: Re: Swift question
  • Next by thread: Re: Swift question
  • Index(es):
    • Date
    • Thread