我有Xcode 6.3,使用Swift,像往常一样导入Parse 1.7.1 Framework(拖动,复制),然后我将它设置在一个组中:Frameworks.
我编译,一切都运行良好一段时间,直到编译器不再识别这句话:
import Parse
Run Code Online (Sandbox Code Playgroud)
它给了我错误:
No such module 'Parse'
Run Code Online (Sandbox Code Playgroud)
一种解决方法是删除框架并再次复制它,但一段时间后它开始变得烦人,我真的想知道原因.
我只是在此期间编码和构建(偶尔会创建新的swift文件),所以我无法解释为什么会发生这种情况.
我有一个 Objective C 函数声明为:
+ (BOOL)isScanningUnsupported:(NSError **)error;
Run Code Online (Sandbox Code Playgroud)
如果它返回true,我必须在我从(Swift)调用它的函数中返回nil。
所以我打电话给:
var isUnsupported = false
do { try isUnsupported = PPCoordinator.isScanningUnsupported()
} catch let error { throw error }
if isUnsupported {return nil }
Run Code Online (Sandbox Code Playgroud)
但它告诉我:
无法将“()”类型的值分配给“Bool”类型的值
在 Objective C 中,它被称为:
if ([PPCoordinator isScanningUnsupported:error]) {
return nil;
}
Run Code Online (Sandbox Code Playgroud)
我能做什么????
我有一个df像DataFrame:
| A | B | A_ | B_ |COMMON|
--------------------------------
0 | 1 | 3 | 0 | 1 | a |
--------------------------------
1 | 8 | 5 | 4 | 0 | a |
--------------------------------
2 | 3 | 6 | 2 | 4 | b |
--------------------------------
3 | 9 | 9 | 1 | 7 | b |
Run Code Online (Sandbox Code Playgroud)
我希望将所有列X与X_所有字母组合在一起A,B,...(比方说,也可以调用该组X),以及使用组COMMON.我想稍后将函数std()应用于所有分组值.
所以结果如下:
COMMON | …Run Code Online (Sandbox Code Playgroud) frameworks ×1
ios ×1
objective-c ×1
pandas ×1
python ×1
return-value ×1
swift ×1
swift2 ×1
try-catch ×1
xcode ×1