This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):
<div class="container outline"> | |
<div class="row"> | |
<div class="col-1"><p>col-1</p></div> | |
<div class="col-1"><p>col-1</p></div> | |
<div class="col-1"><p>col-1</p></div> | |
<div class="col-1"><p>col-1</p></div> | |
<div class="col-1"><p>col-1</p></div> | |
<div class="col-1"><p>col-1</p></div> | |
</div> | |
<div class="row"> |
<!DOCTYPE HTML> | |
<html lang="pt-BR"> | |
<head> | |
<title>BootStrap - Bagual</title> | |
<link href="assets/stylesheets/structure/grid.css" rel="stylesheet"> | |
</head> | |
<body> | |
<!-- |
<!DOCTYPE HTML> | |
<html lang="pt-BR"> | |
<head> | |
<title>BootStrap - Bagual</title> | |
<link href="assets/stylesheets/structure/grid.css" rel="stylesheet"> | |
</head> | |
<body> | |
<!-- |
//addEventListener polyfill 1.0 / Eirik Backer / MIT Licence | |
(function(win, doc){ | |
if(win.addEventListener)return; //No need to polyfill | |
function docHijack(p){var old = doc[p];doc[p] = function(v){return addListen(old(v))}} | |
function addEvent(on, fn, self){ | |
return (self = this).attachEvent('on' + on, function(e){ | |
var e = e || win.event; | |
e.preventDefault = e.preventDefault || function(){e.returnValue = false} | |
e.stopPropagation = e.stopPropagation || function(){e.cancelBubble = true} |
import Foundation | |
extension String | |
{ | |
/** | |
* Return formated currency string by locale with or not round | |
* @see https://developer.apple.com/documentation/foundation/numberformatter, https://developer.apple.com/documentation/foundation/numberformatter.style | |
* @return String if problem on format return string "" | |
*/ | |
func toCurrency(localeItendifier: String = "pt_BR", withRound: Bool = false) -> String{ |
extension Double | |
{ | |
/** | |
* Calc Celcius to Fahrenheit | |
* @return Double value in Fahrenheit | |
*/ | |
func celsiusToFahrenheit() -> Double | |
{ | |
return self * 9 / 5 + 32 | |
} |
class PickerSource : NSObject, UIPickerViewDelegate, UIPickerViewDataSource { | |
var data: [[String]] = [] | |
var selectionUpdated: ((component: Int, row: Int) -> Void)? | |
// MARK: UIPickerViewDataSource | |
func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int { | |
return data.count | |
} |
import UIKit | |
class SimplePickerView : UIPickerView { | |
class SimplePickerViewModel : NSObject, UIPickerViewDelegate, UIPickerViewDataSource { | |
var titles: [String] | |
var selectionHandler: ((_ pickerView: UIPickerView, _ row: Int, _ title: String) -> ())? | |
init(titles: [String], selectionHandler: ((_ pickerView: UIPickerView, _ row: Int, _ title: String) -> ())? = nil) { |
This procedure is tested on Mac OS X 10.10.5 with Developpers tools installed (xCode).
PHP 5.6 installed with Homebrew.
Download the following files from Oracle website (yes, you need to create an account and accept terms):