Skip to content

Instantly share code, notes, and snippets.

View IhwanID's full-sized avatar

Ihwan IhwanID

View GitHub Profile
let str: String? = "test"
// Optional binding using 'if'
if let value = str {
print(value)
}
// Optional binding using guard
guard let value = str else {
@bozdoz
bozdoz / install-wp.sh
Created June 16, 2017 00:30
Wordpress Full Install
#!/bin/bash
rm latest.tar.gz
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
if [[ $1 ]]; then
mv wordpress $1
cd $1
else
@wayanjimmy
wayanjimmy / 📊 Weekly development breakdown
Last active October 29, 2020 13:40
Weekly development breakdown
Go 19 hrs 59 mins ██████████████████▏░░ 86.7%
TypeScript 1 hr 19 mins █▏░░░░░░░░░░░░░░░░░░░ 5.7%
JSON 42 mins ▋░░░░░░░░░░░░░░░░░░░░ 3.1%
JavaScript 28 mins ▍░░░░░░░░░░░░░░░░░░░░ 2.0%
Vue.js 12 mins ▏░░░░░░░░░░░░░░░░░░░░ 0.9%
import SwiftUI
import UIKit
final class DatePickerTextField: UITextField {
@Binding var date: Date?
private let datePicker = UIDatePicker()
init(date: Binding<Date?>, frame: CGRect) {
self._date = date
super.init(frame: frame)
@Amzd
Amzd / SheetHeight.swift
Created October 17, 2019 10:37
SwiftUI Sheet with height value
//
// SheetHeight.swift
// Created by Casper Zandbergen on 17/10/2019.
//
import SwiftUI
import UIKit
extension View {
/// Presents a sheet.
@jordansinger
jordansinger / LockScreen.swift
Created May 11, 2020 23:24
Let’s recreate the iPhone lock screen using SwiftUI and Swift Playgrounds on iPad
import SwiftUI
import PlaygroundSupport
struct Screen: View {
var body: some View {
ScrollView {
VStack {
Text("5:45").font(.system(size: 64, weight: .thin))
Text("Monday, May 11").font(.system(size: 24))
}.padding(.vertical, 32)
@nicnocquee
nicnocquee / pokemon-fetch-combine.swift
Created February 5, 2021 17:41
sample of fetching list of pokemon using swift combine
import UIKit
import Combine
struct PokemonResponse: Codable{
let results: [Pokemon]
}
struct Pokemon: Codable{
let name: String
@branflake2267
branflake2267 / main.dart
Created April 16, 2018 01:18
Flutter - Using the Refresh Indicator
import 'dart:async';
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
class Solution {
func reverse(_ x: Int) -> Int {
let str: String = String(x)
let arr = str.reversed().filter{( $0 != ".")}
var result: Int
var resStr: String = ""
if x == -0 {
return 0
}
@shial4
shial4 / DateField.swift
Last active June 4, 2021 14:55
SwiftUI text field with date picker as keyboard accessory view and toolbar with done button
//
// DateField.swift
//
// Created by Szymon Lorenz on 22/2/20.
// Copyright © 2020 Szymon Lorenz. All rights reserved.
//
import SwiftUI
struct DateTextField: UIViewRepresentable {