小编kan*_*nso的帖子

iPhone文件共享:如何识别何时添加文件?

通过启用UIFileSharingEnabled键,我在我的应用程序中通过iTunes进行文件共享(参考iOS 3.2中的新功能),但根据文档:

"支持文件共享的应用程序应该能够识别何时将文件添加到Documents目录并进行适当的响应."

我的问题是,如果我的应用程序正在运行,然后用户决定添加文件,我该如何回应此事件?我会回应什么事件?

换句话说,我知道我的iPhone应用程序在添加文件时需要做什么,但不知道在哪里放置这个"响应"代码.目前,如果我的应用程序正在运行(也可能在后台运行)并且添加了文件,则查看此添加文件的效果的唯一方法是强制退出应用程序,然后重新启动应用程序.

iphone sdk file-sharing objective-c

3
推荐指数
1
解决办法
1654
查看次数

如何修复:错误:从'const MyClass*'到'MyClass*'的无效转换

我收到这个编译错误:

error: invalid conversion from 'const MyClass*' to 'MyClass*'
Run Code Online (Sandbox Code Playgroud)

这是代码:

std::tr1::shared_ptr<MyClass> myClassA;
const MyClass* myClassB;
myClassA = std::tr1::shared_ptr<MyClass>(myClassB); // error here
Run Code Online (Sandbox Code Playgroud)

我想我理解错误,只是不知道如何解决.我需要myClassB是一个const,所以如何将classB转换/复制到shared_ptr?

c++ casting shared-ptr

2
推荐指数
1
解决办法
463
查看次数

标签 统计

c++ ×1

casting ×1

file-sharing ×1

iphone ×1

objective-c ×1

sdk ×1

shared-ptr ×1