This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Foo { | |
var name: String? // instance property | |
/** | |
You define type properties with the static keyword. | |
For computed type properties for class types, | |
you can use the class keyword instead to allow subclasses to override the superclass’s implementation. | |
The example below shows the syntax for stored and computed type properties | |
*/ | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Normal | |
alias cl_ipconfig='ifconfig | grep inet' | |
### iOS | |
alias cl_show_simulators='xcrun simctl list' | |
alias cl_open_xcode_matadata='open -a finder ~/Library/Developer/Xcode' | |
alias cl_open_provisioning_profiles='open -a finder ~/Library/MobileDevice/Provisioning\ Profiles/' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//A 台北市 J 新竹縣 | |
//B 台中市 K 苗栗縣 T 屏東縣 | |
//C 基隆市 U 花蓮縣 | |
//D 台南市 M 南投縣 V 台東縣 | |
//E 高雄市 N 彰化縣 W 金門縣 | |
//F 台北縣 O 新竹市 X 澎湖縣 | |
//G 宜蘭縣 P 雲林縣 | |
//H 桃園縣 Q 嘉義縣 Z 連江縣 | |
//I 嘉義市 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// mode: 0 是 直角三角形, 1 是 等腰三角形 | |
// size: 邊長 | |
func printer(mode: Int, size: Int) { | |
// Print a right angled triangle | |
func rightAngledTriangle() { | |
var i = 1 | |
while i <= size { | |
var string = "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Thanks to here https://stackoverflow.com/questions/13861658/is-it-possible-to-search-though-all-xcodes-logs | |
EXT=".xcactivitylog" | |
for LOG in *.xcactivitylog; do | |
NAME=`basename $LOG $EXT` | |
gunzip -c -S $EXT "${NAME}${EXT}" > "${NAME}.log" | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$premissionA = 1; // 1 | |
$premissionB = 1 << 1; // 2 | |
$premissionC = 1 << 2; // 4 | |
$premissionD = 1 << 3; // 8 | |
$premissionE = 1 << 4; // 16 | |
$premissionF = 1 << 5; // 32 | |
$premissionG = 1 << 6; // 64 | |
$premissionH = 1 << 7; // 128 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//: A UIKit based Playground for presenting user interface | |
import UIKit | |
import PlaygroundSupport | |
// ****************************************** | |
// | |
// MARK: - Config injection | |
// | |
// ****************************************** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//: A UIKit based Playground for presenting user interface | |
import UIKit | |
import PlaygroundSupport | |
/// CLSTableViewConfig for extend, add more tableview properties. | |
struct CLSTableViewConfig { | |
var heightForRow: CGFloat? | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
protocol CLSPickerViewProtocol { | |
var title: String { get } | |
var id: Int { get } | |
} | |
final class CLSPickerView<T: LLPickerViewProtocol>: UIPickerView, UIPickerViewDelegate, UIPickerViewDataSource { | |
var selectHandler: ((T) -> Void)? | |
var contents: [T] = [] { |
OlderNewer