加載動態(tài)庫失敗什么意思 為什么iOS默許Lua/JS等腳本動態(tài)更新,卻限制使用動態(tài)鏈接庫?
為什么iOS默許Lua/JS等腳本動態(tài)更新,卻限制使用動態(tài)鏈接庫?Luajs是一種解釋性語言。在執(zhí)行語言之前,它只是一個文本甚至一個字符串。如果文件僅存儲在本地位置,則程序進程的運行方法沒有什么不同。
為什么iOS默許Lua/JS等腳本動態(tài)更新,卻限制使用動態(tài)鏈接庫?
Luajs是一種解釋性語言。在執(zhí)行語言之前,它只是一個文本甚至一個字符串。如果文件僅存儲在本地位置,則程序進程的運行方法沒有什么不同。程序所做的一切就是調(diào)用腳本。所以本質(zhì)上,IOS并不知道程序已經(jīng)改變了。改變的是程序之外的部分。