質問編集履歴
2
書記の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,34 +1,34 @@
|
|
1
1
|
###実現したいこと
|
2
2
|
|
3
|
-
ios で
|
3
|
+
ios で ライブラリ test.a を動的リンクしたい。
|
4
4
|
|
5
|
-
(
|
5
|
+
(test.a を使う時にメモリーに乗るようにしたい)
|
6
6
|
|
7
7
|
|
8
8
|
|
9
9
|
###発生している問題
|
10
10
|
|
11
|
-
|
11
|
+
test.a を Optional でリンクしました。
|
12
12
|
|
13
13
|
メモリー使用量(Debug gaugesで計測)が下記のようになりました。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
1.
|
17
|
+
1. test.a リンク無し,起動直後 2.6Mbyte
|
18
18
|
|
19
|
-
2.
|
19
|
+
2. test.a リンク有り,ライブラリの関数コールのコード無し,起動直後 2.6Mbyte
|
20
20
|
|
21
|
-
3.
|
21
|
+
3. test.a リンク有り,ライブラリの関数コールのコード有り,起動直後 3.3Mbyte
|
22
22
|
|
23
|
-
4.
|
23
|
+
4. test.a ライブラリを関数をコール直後 3.4Mbyte
|
24
24
|
|
25
25
|
|
26
26
|
|
27
27
|
このように、3. が 2. より 0.7Mbyte 増えていて、
|
28
28
|
|
29
|
-
|
29
|
+
test.a は起動時にロードされていて、
|
30
30
|
|
31
|
-
関数コール時に
|
31
|
+
関数コール時に test.a をロードしていないような動作になりました。
|
32
32
|
|
33
33
|
|
34
34
|
|
1
回答方法の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,4 +34,6 @@
|
|
34
34
|
|
35
35
|
この挙動は、ios は動的リンクはできないということなのでしょうか?
|
36
36
|
|
37
|
+
又は、他に試してみる事があれば指摘していただけると助かります。
|
38
|
+
|
37
39
|
よろしくお願いいたします。
|