トップページ > プログラム > 2014年06月20日 > kEPVLal9

書き込み順位&時間帯一覧

14 位/220 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000010010014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【JavaScript】スクリプト バトルロワイヤル44【pl,rb,php,py】
Swift part2

書き込みレス一覧

【JavaScript】スクリプト バトルロワイヤル44【pl,rb,php,py】
94 :デフォルトの名無しさん[sage]:2014/06/20(金) 00:34:41.90 ID:kEPVLal9
使わざるを得無いから普及してると言う話なんだから、Objective-C の普及率よりSwift は普及するだろう。

本格的な評価は、オープンソースになってからだけど良い言語だよ。
オープンソースになるにはまだ1〜2年はかかるだろうけど必ずなると思う。
Swift part2
166 :デフォルトの名無しさん[sage]:2014/06/20(金) 17:11:39.48 ID:kEPVLal9
>>164 自分の目で見たのか? ひどい物だったぞ。
Githubは、iBooksのコピペ。 訳は一切なし、翻訳結果の所有権は自分に有る主張。
Webの方は、広告だけで一切自分の書いた物なし。
Swift part2
174 :デフォルトの名無しさん[sage]:2014/06/20(金) 20:44:08.81 ID:kEPVLal9
C# のスレにあったサンプルを Swiftで書いてみた。 基本的には同じだが、Swiftの方が楽。

//------------ C#  (空白は全角を使っている)
class Program
{
  static void Main(string[] args)
  {
    var list = new List<Tuple<int, string>>();

    list.Add(Tuple.Create(31, "Jan"));
    list.Add(Tuple.Create(28, "Feb"));
    list.Add(Tuple.Create(31, "Mar"));
    list.Add(Tuple.Create(30, "Apr"));
    list.Add(Tuple.Create(31, "May"));

    list.Sort((Tuple<int, string> t1, Tuple<int, string> t2) => (t2.Item1 - t1.Item1));

    foreach (var t in list)
    {
      Console.WriteLine("{0} {1}", t.Item1, t.Item2);
    }
  }
}
//--------- Swift
let lists:(days: Int , month: String)[] = [ (31, "Jan") , (28, "Feb") , (31, "Mar") , (30, "Apr") , (31, "May") ]
sort ( lists , { $0.days < $1.days } )
println( lists )

/* ---------- このSwiftの sort 部分は、次のようにも書ける
sort ( lists , { ( t1, t2 ) -> Bool in t1.days < t2.days } ) // 或は
sort ( lists , { t1, t2 in t1.days < t2.days } ) 
*/
Swift part2
183 :デフォルトの名無しさん[sage]:2014/06/20(金) 23:33:58.00 ID:kEPVLal9
>>180 ダメだよ。 個人的な事や宣伝目的な物は削除対象。 誰か削除依頼出せよ。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。