小编Moh*_*ved的帖子

使用dlopen()在运行时加载ios嵌入式框架?

我最近了解了iOS平台上的App Extensions。我有一个框架,希望与支持ios 7的应用程序集成。我了解到可以在运行时检查ios版本,然后在运行时加载框架。我对此进行了研究,并写了一些答案,您不能再使用dlopen()命令,因为该应用程序将在App Store上被拒绝。但是所有这些答案都相当古老。

我可以在运行时使用dlopen()命令加载动态框架吗?如果是,有人可以教我如何使用它吗?

objective-c ios ios7 xcode8

5
推荐指数
0
解决办法
596
查看次数

从其地址获取对象

这只是一般知识,我很确定它可能不可能,但我很想知道.

假设我有一个Student类对象s1,并将其传递给函数as myFunc(s1.toString()).我还没有覆盖toString()功能.当参数到达函数时,我可以仅通过它的地址引用回原始对象吗?

码:

public static void main(){
    Student s1;
    myFunc(s1.toString());
}
public static myFunc(String address){
    Student s2;
    s2 = //get s1 object from address string
}
Run Code Online (Sandbox Code Playgroud)

java memory oop pointers reference

5
推荐指数
2
解决办法
149
查看次数

标签 统计

ios ×1

ios7 ×1

java ×1

memory ×1

objective-c ×1

oop ×1

pointers ×1

reference ×1

xcode8 ×1