小编Ben*_*her的帖子

Visual Studio警告:"无法读取与解决方案关联的某些属性"

当我打开我的解决方案时,我会收到一个包含此警告的对话框.解决方案(一个Web应用程序,一个类项目)构建没有错误.

如何确定导致问题的属性,并解决错误?

warnings visual-studio

155
推荐指数
5
解决办法
3万
查看次数

弱链接 - 检查类是否存在并使用该类

我正在尝试创建一个通用的iPhone应用程序,但它使用的是仅在较新版本的SDK中定义的类.该框架存在于较旧的系统上,但框架中定义的类不存在.

我知道我想使用某种弱链接,但我能找到的任何文档都讨论了函数存在的运行时检查 - 如何检查一个类是否存在?

backwards-compatibility weak-linking ios

87
推荐指数
2
解决办法
3万
查看次数

webpack --watch未编译已更改的文件

我尝试运行webpack --watch并在编辑我的JS文件后,它不会触发自动重新编译.

我已经尝试重新安装webpack使用npm uninstall但它仍然无法正常工作.

有任何想法吗?

javascript fsevents webpack

83
推荐指数
14
解决办法
6万
查看次数

Xcode - 重复的故事板场景

有没有一种快速的方法来复制Xcode的故事板编辑器中的场景?

我正在寻找类似于使用选项拖动来复制UIButton场景(或nib文件)中的UI元素(等)的东西.复制粘贴工作,但很尴尬.

xcode ios uistoryboard

49
推荐指数
5
解决办法
4万
查看次数

未定义的符号:"_ OBJC_CLASS_ $ error

我一直在查看有关此错误的无数帖子:

Undefined symbols:
"_OBJC_CLASS_$_BoxView", referenced from:
  objc-class-ref-to-BoxView in ViewMovingViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

BoxView是一个子类UIView,并且UIKit框架已包含在内.BoxView.h已在ViewController中导入.

ViewController包含以下代码:

-(void) addBoxViewAtLocation:(CGPoint)point {
    CGRect rect;  
    rect.origin.x = point.x;  
    rect.origin.y = point.y;  
    rect.size.width = 80;  
    rect.size.width = 40;  
    BoxView *newView = [[BoxView alloc] initWithFrame:rect];  
    newView.backgroundColor = [UIColor yellowColor];  
    [mainView addSubview:newView];  
}  
Run Code Online (Sandbox Code Playgroud)

BoxView包含此代码:

- (id)initWithFrame:(CGRect)frame {     
    self = [super initWithFrame:frame];  
    if (self) {  
        // no further initialization  
    }  
    return self; 
}  
Run Code Online (Sandbox Code Playgroud)

这是导致错误的行,来自上面的代码: …

xcode linker objective-c ios

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

使用布尔值的NSPredicate不会将布尔值与NO进行比较

我正在使用CoreData,我的实体有一个名为"isReward"的布尔属性.

我正在尝试获取实体并过滤掉所有结果,其中isReward == YES.

isReward != YES 不起作用.

isReward == NO 不起作用.

NSPredicate predicateWithFormat:"isReward != %@", [NSNumber numberWithBool:YES]] 不起作用

isReward == Nil 作品.

是什么赋予了?

cocoa core-data nspredicate

15
推荐指数
1
解决办法
9474
查看次数

如何使用Maven管理项目依赖项?

这可能是一个新手问题,但对于Java而言,我是一个新手,Maven文档很难完成,而且似乎都是为Maven专家编写的.我正在尝试在Java项目中安装驱动程序.我有一个代码可以工作的项目(即,我不想用我已经拥有的东西)和maven已经安装并且是最新的.我知道要添加到pom.xml的依赖XML,但我不知道从哪里开始创建pom.xml文件.

我尝试运行'mvn install'几次,但我没有看到任何地方的驱动程序,所以我不能用我的java构建路径引用它.

什么是最好的方法?

java linux maven

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

Twitter completionHandler成功冻结应用程序

完成推文后TWTweetComposeViewController,我的应用锁定了.走出主屏幕并回来似乎解决了这个问题,时钟仍然响起,但没有触摸注册我的任何视图/控件.

在我的应用程序中思考一些奇怪的东西,我创建了一个新的实用程序 - 应用程序 - 模板项目,将其链接到w/Twitter.framework,并将信息UIButtonIBAction方法重新定义为:

- (IBAction)showInfo:(id)sender
{   
    TWTweetComposeViewController *twt = [[TWTweetComposeViewController alloc] init];
    [twt setInitialText:@"some garbage"];
    [twt addURL:[NSURL URLWithString:@"http://google.com"]];
    twt.completionHandler = ^(TWTweetComposeViewControllerResult r) { NSLog(@"it happened: %d",r); };
    [self presentViewController:twt animated:YES completion:NULL];
    [twt release];
}
Run Code Online (Sandbox Code Playgroud)

在取消之后(有趣地需要2次点击),可以通过点击"i"来恢复它,但是在提交之后,"i"在响应应用程序之前没有响应.

有人用过这个吗?还是我公然遗失了什么?

twitter ios ios5

11
推荐指数
1
解决办法
1786
查看次数

iMac上的蓝牙版本

如何判断我的iMac安装的蓝牙版本(即2.1 + EDR或4.0)?我下载了蓝牙资源管理器并且四处寻找,但是我没有看到任何尖叫"蓝牙版"的信息.我也找不到任何数据在线将型号映射到蓝牙版本.

我问,因为我正在尝试用4.0 LE配置文件做一些工作.我的Mac是"iMac11,2".

macos bluetooth

10
推荐指数
1
解决办法
9585
查看次数

不可变的SQL列

是否可以immutable在MSSQL中标记列?

似乎它将是一个有用的DDL功能; 一旦在一行中设置了一个值('row'被定义为主键的特定值关系),如果没有删除该行,则无法更改它.

显然(像大多数事情一样)这在应用程序层中是可行的,但SQL DDL的一半乐趣是错误检查应用程序代码.

sql sql-server ddl sql-server-2008

9
推荐指数
3
解决办法
4619
查看次数