最新記事 (3 ページ目)

[Kotlin] JavaからKotlinを呼び出す

[Kotlin] JavaからKotlinを呼び出す

※翻訳がわかりにくい場合は原文を読んでください。 KotlinコードはJavaから簡単に呼び出すことができます。 プロパティ Kotlinプロパティは、次のJava要素にコンパイルされます。 get接頭辞を前置することに … “[Kotlin] JavaからKotlinを呼び出す” の続きを読む

続きを読む
[Swift] GCD関連 [Swift4対応]

[Swift] GCD関連 [Swift4対応]

キューの作成 (Swift2まで) let queue1 = dispatch_queue_create("arrayQ", DISPATCH_QUEUE_SERIAL) let queue2 = d … “[Swift] GCD関連 [Swift4対応]” の続きを読む

続きを読む
[Swift][Error]Argument labels ‘(_:)’ do not match any available overloads

[Swift][Error]Argument labels ‘(_:)’ do not match any available overloads

・エラーメッセージ Argument labels ‘(_:)’ do not match any available overloads ・エラー例 let num = 3 var nsnum = NSNumber(n … “[Swift][Error]Argument labels ‘(_:)’ do not match any available overloads” の続きを読む

続きを読む
Macのsedで改行を出力する

Macのsedで改行を出力する

Macのsedで特定の文字を改行に変換したいと思ったことがあると思いますが、Macでは ‘\n’ が出力できません。 $ echo "penapplepenpineapple" | sed & … “Macのsedで改行を出力する” の続きを読む

続きを読む
[Swift] Swift3で対象範囲を指定して配列内の要素を削除する

[Swift] Swift3で対象範囲を指定して配列内の要素を削除する

ArrayクラスのremoveSubrangeメソッドを使うと以下のように削除することが出来ます。 var t = [“zero”, “one”, “two”, “three”, “four”] t.removeSubr … “[Swift] Swift3で対象範囲を指定して配列内の要素を削除する” の続きを読む

続きを読む
[Swift] Swift3でArrayにremoveObjectを実装する

[Swift] Swift3でArrayにremoveObjectを実装する

NSArrayにはremoveObjectというインデックスではなくオブジェクトを指定して配列内の該当する要素を削除するメソッドがあります。 同じものがSwiftのArrayにもあるかと思ったのですが無く困ってましたが、 … “[Swift] Swift3でArrayにremoveObjectを実装する” の続きを読む

続きを読む
[Swift][Error] Value of type ‘[*]’ has no member ‘*’

[Swift][Error] Value of type ‘[*]’ has no member ‘*’

・エラーメッセージ Value of type ‘[]’ has no member ‘’ ・エラー例 var x:[Int] = [1,2,3] if x.containsObject(2) { print(“x co … “[Swift][Error] Value of type ‘[]’ has no member ‘’” の続きを読む

続きを読む
[Swift][Error] Cannot assign value of type ‘[AnyObject]’ to type *

[Swift][Error] Cannot assign value of type ‘[AnyObject]’ to type *

・エラーメッセージ Cannot assign value of type ‘[AnyObject]’ to type ・エラー例 var x:[Int] var y:[AnyObject] = [1,2,3] x … “[Swift][Error] Cannot assign value of type ‘[AnyObject]’ to type ” の続きを読む

続きを読む
[Swift][Error] Can’t convert value of type * to expected argument type *

[Swift][Error] Can’t convert value of type * to expected argument type *

・エラーメッセージ Can’t convert value of type to expected argument type ・エラー例 var y:Double var x:Int = 10 y = 10 + … “[Swift][Error] Can’t convert value of type to expected argument type ” の続きを読む

続きを読む
[Swift] インスタンスを比較する

[Swift] インスタンスを比較する

Swiftでインスタンスの内容を比較する場合、比較したいクラスにはisEqualメソッドを実装します。 import Foundation class TestObject : NSObject { var cnt:In … “[Swift] インスタンスを比較する” の続きを読む

続きを読む