Endereço: Av. Jerônimo de Ornelas, 431, Santana. Tel. (51) 3209-7427
Horário: seg-sex 11h30 20h30 sáb 14h—20h
Infra: Tomadas (três pinos, modelo novo)
| // A URLSession extension that fetches data from a URL and decodes to some Decodable type. | |
| // Usage: let user = try await URLSession.shared.decode(UserData.self, from: someURL) | |
| // Note: this requires Swift 5.5. | |
| extension URLSession { | |
| func decode<T: Decodable>( | |
| _ type: T.Type = T.self, | |
| from url: URL, | |
| keyDecodingStrategy: JSONDecoder.KeyDecodingStrategy = .useDefaultKeys, | |
| dataDecodingStrategy: JSONDecoder.DataDecodingStrategy = .deferredToData, | |
| dateDecodingStrategy: JSONDecoder.DateDecodingStrategy = .deferredToDate |
| let country = "de"; // replace with 'at' for shops in Austria | |
| let storeId = 251; | |
| let param = args.widgetParameter; | |
| if (param != null && param.length > 0) { | |
| if (param.indexOf(";") > 0) { | |
| const paramSplit = param.split(";"); | |
| storeId = paramSplit[0]; | |
| country = paramSplit[1].toLowerCase(); | |
| } else { | |
| storeId = param; |
| import SwiftUI | |
| import os | |
| @main | |
| struct ios14DemoApp: App { | |
| @StateObject var notificationCenter = NotificationCenter() | |
| @UIApplicationDelegateAdaptor private var appDelegate: AppDelegate | |
| var body: some Scene { | |
| WindowGroup { |
| # Uncomment the next line to define a global platform for your project | |
| # platform :ios, '9.0' | |
| target '%TargetName%' do | |
| # Comment the next line if you're not using Swift and don't want to use dynamic frameworks | |
| use_frameworks! | |
| # Pods for %TargetName% | |
| # pod 'FBSDKCoreKit' | |
| end |
| import XCTest | |
| extension XCTestCase { | |
| /// Simple helper for asynchronous testing. | |
| /// Usage in XCTestCase method: | |
| /// func testSomething() { | |
| /// doAsyncThings() | |
| /// eventually { | |
| /// /* XCTAssert goes here... */ |
| # The trick is to link the DeviceSupport folder from the beta to the stable version. | |
| # sudo needed if you run the Mac App Store version. Always download the dmg instead... you'll thank me later :) | |
| # Support iOS 15 devices (Xcode 13.0) with Xcode 12.5: | |
| sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/15.0 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport | |
| # Then restart Xcode and reconnect your devices. You will need to do that for every beta of future iOS versions | |
| # (A similar approach works for older versions too, just change the version number after DeviceSupport) |
| find . -type f -name "*.swift" -not -path "./Pods/*" -exec sed -i '' -e '1,/^import/{/^\/\/.*/d;}' -e '/./,$!d' {} \; |
| // | |
| // UIBezierPath+Polygons.swift | |
| // | |
| // | |
| // Created by Txai Wieser on 11/05/15. | |
| // Copyright (c) 2015 TDW. All rights reserved. | |
| // Based on: https://github.com/ZevEisenberg/ZEPolygon, thanks man! | |
| import UIKit |
| // | |
| // Device.swift | |
| // imHome | |
| // | |
| // Created by Kevin Xu on 2/9/15. Updated on 6/20/15. | |
| // Copyright (c) 2015 Alpha Labs, Inc. All rights reserved. | |
| // | |
| import Foundation |