• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Shop
  • Blog
  • Showing Off
    • Galleries
    • Showcase
    • Testimonials
  • Contact
  • About

Connections.Digital

Media Production, Mobile Web and iOS Development

  • Facebook
  • Twitter
  • YouTube
  • GitHub
  • Live Audio and Video Production
    • Video Production
    • Cartage Services
    • Mobile Studio Gear List
    • Stage/Mixer Routing
  • Web Design
    • Mobile WordPress Web Design
    • WordPress Website Design Process
    • WordPress Tutorials
    • Internet Marketing
    • Website Design Terms of Service
  • IT Services

X-Code 10

Intermediate Swift – Chapter 2.1 Strings

November 4, 2018

import UIKit

let joke = """
    Q: Why did the chicken cross the road?
    A: To get to the other side!
    """

print(joke)

let greeting = "It is traditional in programming to print \"Hello World\"."

print(greeting)

var myString = ""

if myString.isEmpty {
    print("The string is empty.")
}

myString

let string1 = "Hello"
let string2 = ", world!"
let myString1 = string1 + string2

print(myString1)

var myString2 = "Hello"
myString2 = myString2 + ", world!"
myString2 += " Hello!"

print(myString2)


//String Interpolation

let name = "Kenneth"
let age = 53
print("\(name) is \(age) years old.") // Kenneth is 53 years old.

let a = 4
let b = 5
print("If a is \(a) and b is \(b), then a + b equals \(a+b)")

//String Equality and Comparison

let month = "January"
let otheMonth = "January"

let lowercasedMonth = "january"

if month == otheMonth {
    print("They are he same")
}

if month != lowercasedMonth {
    print("They are not the same.")
}

let name1 = "Johnny Appleseed"
if name1.lowercased() == "joHnny aPPleseeD".lowercased() {
    print("The two names are equal.")
}

let greeting1 = "Hello, world!"

print(greeting1.hasPrefix("Hello"))
print(greeting1.hasSuffix("world!"))
print(greeting1.hasSuffix("World!"))

let greeting2 = "Hi Jancy, my name is Kenneth."

    if greeting2.contains("my name is") {
        
        print("Making an introduction")
}

//Counting characters
let count = name.count
print(count)

let newPassword = "1234"

if newPassword.count < 8 {
    print("The password is too short. Passwords must have at least 8 characters.")
}

//Switch Statements

let someCharacter: Character = "e"
switch someCharacter {
case "a", "e", "i", "o", "u":
    print("\(someCharacter) is a vowel")
default:
    print("\(someCharacter) is not a vowel")
}

Filed Under: Swift Tagged With: Amarillo, Strings, Swift 4.2, Texas, X-Code 10

Primary Sidebar

Sign up for Connections.Digital

* = required field

powered by MailChimp!

Customer Service

  • My Account
  • Checkout
  • Payments
  • Website Design Terms of Service
  • Terms of Service
  • Privacy Policy
  • Advertisements

Recent Posts

  • Cowtown Opry Buckaroos – Canyon, Texas – October 8, 2022 – Full Show
  • Danny Freeze & Dr. T – Songwriters in the Canyon – July 13, 2022 – Full Show (Sorta)
  • Michael D Coon – Pampa, Texas – September 30, 2022
  • Songwriters in the Round – Chalice Abbey – July 16, 2022
  • Keitha Jones – Grandma – Songwriters in the Canyon – June 15, 2022

Categories

Connections.Digital

Amarillo, Texas 79119
(806) 374-2323

Copyright © Connections Information Systems

Designed by Kenneth Jackson at Connections.Digital in Amarillo, Texas

Powered by WPplaces