Skip to content

Instantly share code, notes, and snippets.

View takoikatakotako's full-sized avatar

Kabigon Ono takoikatakotako

View GitHub Profile
@takoikatakotako
takoikatakotako / GetMachineSize.swift
Created December 14, 2016 02:40
iOS端末の横幅、縦幅を取得する
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//画面サイズを取得する
let viewWidth:CGFloat = self.view.frame.size.width
let viewHeight:CGFloat = self.view.frame.size.height
@takoikatakotako
takoikatakotako / ArrayBasicSample.swift
Last active May 11, 2017 08:53
Arrayの基本的な操作
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//配列の宣言
let languages = ["Ruby","C","Swift","Python","Swift"]
@takoikatakotako
takoikatakotako / ArrayAddDeleteOtherSample.swift
Last active May 11, 2017 08:56
Arrayの追加、挿入、削除
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//配列の宣言
var languages = ["Ruby","C","Swift","Python","Swift"]
@takoikatakotako
takoikatakotako / DictionaryBasicSample.swift
Last active May 11, 2017 09:01
Dictionaryの基本的な使い方
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 初期化
var personDic: Dictionary<String, String> = ["height": "168", "wheight": "61", "like": "kabigon"]
print(personDic)
@takoikatakotako
takoikatakotako / DictionaryInArraySample.swift
Created December 17, 2016 14:20
辞書配列を内包するArrayの抽出サンプル。 Ob-Cなら一行で書けるんだけど、無理なのかな〜
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 入れ子にする辞書配列を用意します。
let person0: Dictionary<String, String> = ["id": "0", "name": "kabigon", "age": "24"]
let person1: Dictionary<String, String> = ["id": "1", "name": "yadon", "age": "23"]
@takoikatakotako
takoikatakotako / TableViewAndSearchBarSample.swift
Created January 9, 2017 15:53
検索ができるテーブルビューのサンプル
import UIKit
class ViewController: UIViewController, UISearchBarDelegate, UITableViewDelegate, UITableViewDataSource {
//SearchBarインスタンス
private var mySearchBar: UISearchBar!
//テーブルビューインスタンス
private var myTableView: UITableView!
@takoikatakotako
takoikatakotako / FizzBizz.rb
Last active January 15, 2017 12:06
1から100までのFizzBizz問題
for num in 1..100 do
#puts(num)
if num%3 == 0 && num%5 == 0 then
puts('Fizz Buzz')
elsif num%3 == 0 then
puts('Fizz')
elsif num%5 == 0
puts('Buzz')
end
@takoikatakotako
takoikatakotako / 29_search.rb
Created January 15, 2017 14:19
次の29(肉)の日を取得します
require 'date'
#次の29の日を探します。
def niku_search()
now_date = Date.today
if now_date.mday == 29 then
#本日が29の日だった時
@takoikatakotako
takoikatakotako / 29_search_simple.rb
Last active January 24, 2017 03:29
ニクサーチ、次の29(肉)の日を探します。
require 'date'
#次の29(肉)の日を検索
def niku_search()
now = Date.today
nx_29 = now
if now.day==29 then
puts('今日は29の日ですモー')
return
@takoikatakotako
takoikatakotako / ruby_array.rb
Created February 16, 2017 12:11
Rubyの配列のメモ
#要素の作成
arr = ['apple', 'orange', 'rice','water']
#二つ目の要素にアクセス -> orange
puts arr[1]
#要素の置換 -> pineapple
arr[2] = "pineapple"
puts arr[2]