我正在玩一个新班级的Swift游乐场.由于某种原因,我不断收到一个错误,即类"没有成员类型",其名称为常量定义的三行.这是代码:
import Foundation
class DataModel {
let myCalendar = NSCalendar.autoupdatingCurrentCalendar()
var myData = [NSDate : Float]()
let now = NSDate()
let components = myCalendar.components(.CalendarUnitYear | .CalendarUnitMonth, fromDate: now)
}
Run Code Online (Sandbox Code Playgroud)
Xcode Beta6在倒数第二行给我一个错误,说"DataModel.Type没有名为'myCalendar'的成员
虽然我认为它不应该有所作为,但我已经尝试将myCalendar定义为var.
我正在尝试跟随斯坦福CS193p iOS编程讲座.其中一个名为"Happiness"的演示程序创建了两个UIViewControllers,一个"PsychViewController"和一个"HappinessViewController".它使用目标操作方法从PsychViewController切换到HappinessViewController.
以下代码不断抛出此异常:" - [UIViewController setHappiness:]:无法识别的选择器发送到实例"
这是有问题的代码:
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"ShowDiagnosis"]) {
[segue.destinationViewController setHappiness:7];
}
}
Run Code Online (Sandbox Code Playgroud)
我搜索过这个网站和其他人,并且通常在出现此错误时,这是因为通用的UIViewController尚未正确设置为程序中使用的特定视图控制器对象,在本例中为"HappinessViewController".但我已经使用IB中的身份检查器将通用UIViewController设置为HappinessViewController,我仍然得到异常.我正在撕扯我的头发,如果有人可以提供帮助,我将非常感激.
我试图在运行osx 10.8.2的mac mini上设置一个远程git服务器.我已经设置了ssh,以便客户端可以连接到远程主机上的git帐户.当我尝试从一个客户端执行git push origin master时,我收到以下错误:
bash:git-receive-pack:找不到命令
致命:无法从远程存储库读取.
(从我得到的另一个客户:
bash:找不到git-upload-pack:命令
致命的错误.
我确保安装了git receive pack和git upload pack,并且在客户端和主机的路径中都安装了.
我该怎么做才能解决问题?