func dropShape() {
if let shape = fallingShape {
while detectIllegalPlacement() == false {
shape.lowerShapeByOneRow()
}
shape.raiseShapeByOneRow()
delegate?.gameShapeDidDrop(self)
}
}
Run Code Online (Sandbox Code Playgroud)
嗨,我正在接受'dropShape()'的无效重新声明,所以我错了.有谁能够帮我
我现在正在开发一款新应用程序.我只在今天的模拟器中测试过它.模拟器中的一切都很好.
但是当我尝试在我的iPhone(8.1.2)上运行应用程序时,我收到此错误:
APPNAME没有iphone6 +可以执行的架构
我的目标设置是(Xcode 6.1.1):
架构= $(ARCHS_STANDARD)
VALID_ARCHS = arm64 armv7s armv7
另一个具有相似设置的应用程序在同一个iPhone上正常运行...
我已经尝试过使用谷歌搜索找到的很多东西,但没有任何帮助.
有人问这个问题吗?
谢谢,Urkman
我正在开发一个需要VPN连接进行数据同步的应用程序.我正在使用可达性类来检查主机可用性.
@Functionality: - 当应用程序通过Junos Pulse应用程序连接到VPN时,如果VPN连接丢失,应继续进行数据同步,它应该抛出Alert消息.现在它正在为下面给出的场景工作.
@Working场景: - VPN最初连接,我完成了同步,然后从Junos Pulse手动断开了VPN.现在我想再次同步,它正在投掷预期的警报.
@Problem Scenarion: - 我最初完成了同步并让应用程序空闲以自动断开VPN连接.现在VPN消失之后我又想再次同步.它没有通过VPN不在那里的警报.它会尝试同步功能并因为没有VPN而无法访问服务器而失败.
通过在互联网上搜索它的解决方案我很累.我在这里粘贴我的代码片段.任何建议都非常感谢.
-(BOOL)checkHostAvailability
{
Reachability *objReach = [Reachability reachabilityWithHostName:[self hostServer]];
NetworkStatus hostAvailability = [objReach currentReachabilityStatus];
if(hostAvailability == ReachableViaWiFi || hostAvailability == ReachableViaWWAN) {
RLog(@"Host is Reachable");
return YES;
}
return NO;
}
Run Code Online (Sandbox Code Playgroud)