ホーム
おまかせ表示
ログイン
設定
寄付
ウィキブックスについて
免責事項
検索
「Swift」の変更履歴
本文
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
2017年版ソースエディター
blanking
discussiontools-added-comment(隠しタグ)
discussiontools-source-enhanced(隠しタグ)
discussiontools-source(隠しタグ)
discussiontools-visual(隠しタグ)
discussiontools(隠しタグ)
meta spam id
SWViewer [1.2]
SWViewer [1.3]
SWViewer [1.4]
SWViewer [1.6]
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
一斉メッセージ配信
取り消し
差し戻し済み
巻き戻し
手動差し戻し
改良版モバイル編集
新規トピック
新規リダイレクト
白紙化
絵文字
置換
転送先変更
返信
選択した名前空間を隠す
更新を表示
凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示
2023年12月6日 (水)
最新
前
04:41
2023年12月6日 (水) 04:41
Ef3
トーク
投稿記録
63,408 バイト
+55
→エラトステネスの篩
:
filter関数の代わりにcompactMapを使って効率的に素数の配列を生成。さらに、ループの上限を sqrtN に設定することで効率を向上。
取り消し
タグ
:
2017年版ソースエディター
2023年7月25日 (火)
最新
前
08:17
2023年7月25日 (火) 08:17
すじにくシチュー
トーク
投稿記録
63,353 バイト
+336
→ビルド済みバイナリーの導入
取り消し
最新
前
07:30
2023年7月25日 (火) 07:30
すじにくシチュー
トーク
投稿記録
63,017 バイト
+562
→環境準備
:
バージョン確認コマンド
取り消し
最新
前
07:26
2023年7月25日 (火) 07:26
すじにくシチュー
トーク
投稿記録
62,455 バイト
+226
windows版について、visual studio 2019以降が必要なことを追記。
取り消し
2023年5月26日 (金)
最新
前
07:57
2023年5月26日 (金) 07:57
Ef3
トーク
投稿記録
62,229 バイト
+3,317
→附録
:
→コードギャラリー
取り消し
タグ
:
2017年版ソースエディター
2023年4月29日 (土)
最新
前
05:05
2023年4月29日 (土) 05:05
Ef3
トーク
投稿記録
58,912 バイト
+645
→他言語との比較
:
{{コラム|SwiftにGCはありますか?|2=Swiftにはガベージコレクション(Garbage Collection, GC)はありません。代わりに、Swiftは自動参照カウント(Automatic Reference Counting, ARC)と呼ばれるメモリ管理手法を採用しています。ARCは、オブジェクトが参照されている限りメモリを保持し、参照がなくなった時点で自動的にメモリを解放する仕組みです。ARCは、Objective-Cでも採用されており、SwiftはObjective-Cランタイムを利用することができるため、Objective-Cで使用されるARCと互換性があります。}}
取り消し
タグ
:
2017年版ソースエディター
最新
前
01:55
2023年4月29日 (土) 01:55
Ef3
トーク
投稿記録
58,267 バイト
+11,322
校閲と遂行
取り消し
タグ
:
2017年版ソースエディター
2023年4月28日 (金)
最新
前
16:48
2023年4月28日 (金) 16:48
Ef3
トーク
投稿記録
46,945 バイト
+5,346
→基本データ型
:
Swiftには、整数、浮動小数点数、真理値型、文字列型などの基本的なデータ型があります。これらのデータ型は、Swiftのプログラミングにおいて非常に重要な役割を果たします。本稿では、Swiftの基本データ型について、その特徴や使い方について解説していきます。
取り消し
タグ
:
2017年版ソースエディター
最新
前
14:27
2023年4月28日 (金) 14:27
Ef3
トーク
投稿記録
41,599 バイト
−4
→初期化と参照
:
Fix sample code.
取り消し
タグ
:
2017年版ソースエディター
2022年10月2日 (日)
最新
前
06:54
2022年10月2日 (日) 06:54
Ef3
トーク
投稿記録
41,603 バイト
−187
→文字列
:
少なくともVer.5は、このような挙動はしない ⇒「 なお、「greet1 + " "」のように直接的に引用符で指定した文字列と変数を連結しようとしても、エラーになります。よって上記では、別途、変数「space」を用意してあります。」
取り消し
タグ
:
2017年版ソースエディター
最新
前
05:11
2022年10月2日 (日) 05:11
Ef3
トーク
投稿記録
41,790 バイト
+436
→識別子
:
let `var` = 42 print(`var`)
取り消し
タグ
:
2017年版ソースエディター
最新
前
04:27
2022年10月2日 (日) 04:27
Ef3
トーク
投稿記録
41,354 バイト
+9
文体
取り消し
タグ
:
2017年版ソースエディター
最新
前
01:54
2022年10月2日 (日) 01:54
Ef3
トーク
投稿記録
41,345 バイト
+174
→オプショナル型
:
と
→Optional型
:
を統合
取り消し
タグ
:
2017年版ソースエディター
2022年10月1日 (土)
最新
前
23:58
2022年10月1日 (土) 23:58
Ef3
トーク
投稿記録
41,171 バイト
+105
→Optional束縛(optional binding)
:
→Optional連鎖(Optional Chaining)
取り消し
タグ
:
2017年版ソースエディター
最新
前
23:52
2022年10月1日 (土) 23:52
Ef3
トーク
投稿記録
41,066 バイト
+789
→オプショナル型
:
アンラップ ==== Optinal型の変数名に ! つけるとOptional型から基底型の値を参照できます。これをアンラップを呼びます。
→強制アンラップ
:
強制アンラップを nil に適用すると実行時に破壊的なエラー(たいがいコアダンプ)を起こすので、上の2つの使用をまず検討してください。
取り消し
タグ
:
2017年版ソースエディター
最新
前
22:58
2022年10月1日 (土) 22:58
Ef3
トーク
投稿記録
40,277 バイト
+4,291
→定数と変数
:
変数は宣言時に初期化を省略できますが、初期化を省略した変数の値を参照するとコンパイル時にエラーになります。
取り消し
タグ
:
2017年版ソースエディター
最新
前
21:17
2022年10月1日 (土) 21:17
Ef3
トーク
投稿記録
35,986 バイト
+96
→Hello World
:
https://paiza.io/projects/jQf1nn3WevpSPxGi3wtxww?language=swift
取り消し
タグ
:
2017年版ソースエディター
最新
前
20:58
2022年10月1日 (土) 20:58
Ef3
トーク
投稿記録
35,890 バイト
+1,550
→オンラインコンパイル実行
:
ローカルにコンパイル実行環境を作るのが困難、すぐにコンパイルと実行を試してみたい。そんな場合には、オンラインコンパイル実行環境を使うことも検討に値します。
取り消し
タグ
:
2017年版ソースエディター
2022年9月20日 (火)
最新
前
05:40
2022年9月20日 (火) 05:40
Ef3
トーク
投稿記録
34,340 バイト
+3
→オプショナル型
:
誤記
取り消し
タグ
:
2017年版ソースエディター
2022年9月9日 (金)
最新
前
03:56
2022年9月9日 (金) 03:56
Ef3
トーク
投稿記録
M
34,337 バイト
−6
推敲
取り消し
タグ
:
2017年版ソースエディター
2022年9月4日 (日)
最新
前
23:38
2022年9月4日 (日) 23:38
Ef3
トーク
投稿記録
34,343 バイト
+1,427
→オプショナル型
:
Swiftには「オプショナル型」と「非オプショナル型」があります。 ; オプショナル型: 値としてnilを受け入れられる。 ; 非オプショナル型: 値としてnilを受け入れられる。 ここまでに紹介した変数および定数の型は非オプショナル型です。 オプショナル型の変数および定数は宣言のときに <code>Optional<型名></code>と書きます。 これには構文糖があり <code>型名?</code> あるい <code>型名?</code> と書くことも出来ます。
→アンラップ
:
Optinal型の変数名に ! つけるとOptional型から基底型の値を参照できます。これをアンラップを呼びます。
取り消し
タグ
:
2017年版ソースエディター
最新
前
22:43
2022年9月4日 (日) 22:43
Ef3
トーク
投稿記録
32,916 バイト
+1,835
敬体に統一。Cat.;s/暗黙の型変換(cast)/暗黙の型変換( ''implicit conversion'' )/2
取り消し
タグ
:
2017年版ソースエディター
2022年7月7日 (木)
最新
前
07:56
2022年7月7日 (木) 07:56
Ef3
トーク
投稿記録
31,081 バイト
+3
s/Category:コンピュータ言語/Category:プログラミング言語/)
取り消し
タグ
:
2017年版ソースエディター
2022年6月28日 (火)
最新
前
05:31
2022年6月28日 (火) 05:31
Ef3
トーク
投稿記録
31,078 バイト
+414
定数名や変数名には、「print」などの標準ライブラリ関数やSwiftのキーワードは使用できません。
取り消し
タグ
:
2017年版ソースエディター
2022年6月19日 (日)
最新
前
11:47
2022年6月19日 (日) 11:47
すじにくシチュー
トーク
投稿記録
30,664 バイト
+431
→配列
:
空の定義を宣言した場合は、下記のように、あとで例えば<code>.append</code>などで具体的な値とともに項を追加する必要がある。な
取り消し
最新
前
11:29
2022年6月19日 (日) 11:29
すじにくシチュー
トーク
投稿記録
30,233 バイト
+221
→定数と変数
:
先に変数名だけ宣言しておいて、あとで値を代入することも可能である。
取り消し
2022年6月17日 (金)
最新
前
00:45
2022年6月17日 (金) 00:45
すじにくシチュー
トーク
投稿記録
30,012 バイト
+477
→文字列
:
表示したい文字列中に変数値を埋め込む場合、下記の方法のいずれかを使えばいい。<code>String()</code>でキャストする方法か、または<code>\()</code>を使う方法である。
取り消し
2022年6月15日 (水)
最新
前
20:29
2022年6月15日 (水) 20:29
すじにくシチュー
トーク
投稿記録
29,535 バイト
+468
→環境準備
:
Windowsの場合 :Windows10以降しか対応していない。
取り消し
最新
前
15:14
2022年6月15日 (水) 15:14
すじにくシチュー
トーク
投稿記録
29,067 バイト
+507
→文字列
:
文字列と別の文字列の連結は、<code>+</code>演算子で行える。
取り消し
最新
前
15:00
2022年6月15日 (水) 15:00
すじにくシチュー
トーク
投稿記録
28,560 バイト
+128
→文字列
:
NSString の利用には Foundation のインポートが必要
取り消し
最新
前
14:57
2022年6月15日 (水) 14:57
すじにくシチュー
トーク
投稿記録
28,432 バイト
+8
→文字列
:
オブジェクトの文字数をカウントするcountプロパティ
取り消し
最新
前
14:53
2022年6月15日 (水) 14:53
すじにくシチュー
トーク
投稿記録
28,424 バイト
+558
→定数と変数
:
変数名には、「print」などswiftで別用途に利用しているキーワードは使用できません。
取り消し
最新
前
14:49
2022年6月15日 (水) 14:49
すじにくシチュー
トーク
投稿記録
27,866 バイト
+810
→基本データ型
:
文字列変数の表示のしかたとか、そういう基本的な説明。なんというか、以前の編集者はwikibooksを百科事典サイトと勘違いしている。wikipediaならああいう説明のほうが良いのだが・・・
取り消し
最新
前
14:33
2022年6月15日 (水) 14:33
すじにくシチュー
トーク
投稿記録
27,056 バイト
−14
→仕様
取り消し
最新
前
14:31
2022年6月15日 (水) 14:31
すじにくシチュー
トーク
投稿記録
27,070 バイト
−25
→仕様
:
intValue とかキーワードと紛らわしい。よって、単なるa, b , c ,d ,e で置き換え。
取り消し
最新
前
14:28
2022年6月15日 (水) 14:28
すじにくシチュー
トーク
投稿記録
27,095 バイト
+135
→基本データ型
:
「int」など小文字だとエラーになる。
取り消し
最新
前
14:27
2022年6月15日 (水) 14:27
すじにくシチュー
トーク
投稿記録
26,960 バイト
+369
→定数と変数
:
簡単な実行例くらい書いてほしい。
取り消し
最新
前
14:21
2022年6月15日 (水) 14:21
すじにくシチュー
トーク
投稿記録
26,591 バイト
+402
→実行方法
:
対話モードとインタプリタを混同してたので修正。
取り消し
最新
前
14:13
2022年6月15日 (水) 14:13
すじにくシチュー
トーク
投稿記録
26,189 バイト
+1,091
実行方法
取り消し
2022年3月16日 (水)
最新
前
05:48
2022年3月16日 (水) 05:48
Nitanori
トーク
投稿記録
25,098 バイト
+505
→配列
取り消し
2022年2月24日 (木)
最新
前
07:37
2022年2月24日 (木) 07:37
Nitanori
トーク
投稿記録
24,593 バイト
−17
→配列
取り消し
最新
前
07:36
2022年2月24日 (木) 07:36
Nitanori
トーク
投稿記録
24,610 バイト
+739
→辞書
取り消し
最新
前
07:22
2022年2月24日 (木) 07:22
Nitanori
トーク
投稿記録
M
23,871 バイト
+329
→セット
取り消し
2022年2月22日 (火)
最新
前
11:16
2022年2月22日 (火) 11:16
Nitanori
トーク
投稿記録
23,542 バイト
−13
→配列
取り消し
最新
前
11:15
2022年2月22日 (火) 11:15
Nitanori
トーク
投稿記録
23,555 バイト
+160
→配列
取り消し
2022年1月27日 (木)
最新
前
07:24
2022年1月27日 (木) 07:24
Nitanori
トーク
投稿記録
23,395 バイト
+1,001
→配列
取り消し
2022年1月24日 (月)
最新
前
07:25
2022年1月24日 (月) 07:25
Nitanori
トーク
投稿記録
22,394 バイト
0
→その他
取り消し
最新
前
07:22
2022年1月24日 (月) 07:22
Nitanori
トーク
投稿記録
22,394 バイト
+119
→その他
取り消し
最新
前
07:07
2022年1月24日 (月) 07:07
Nitanori
トーク
投稿記録
22,275 バイト
+105
→文字列
取り消し
最新
前
03:32
2022年1月24日 (月) 03:32
Nitanori
トーク
投稿記録
22,170 バイト
+226
→基本データ型
取り消し
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示