标签: xcode4

无法仅在xcode 4中将屏幕方向锁定为纵向?

在xcode 4中,即使我只选择了肖像,我也无法将屏幕方向锁定为仅纵向.如何以编程方式执行此操作?

   - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
Run Code Online (Sandbox Code Playgroud)

此代码适用于新的空白项目

iphone xcode cocoa-touch xcode4

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

如何强制安装xcode

我尝试通过AppStore安装XCode,但它失败并显示以下消息:

We could not complete your purchase
Xcode is already installed on this computer. Choose Software Update from the Apple menu to check for available updates.
Run Code Online (Sandbox Code Playgroud)

这可能是由之前的一次尝试通过从开发人员中心下载 - 但由于那次失败,我尝试使用现在也失败的AppStore ...

如何从失败的XCode安装中真正删除所有以重新启动AppStore?

顺便说一句.我已经这样做了:

sudo /Developer/Library/uninstall-devtools --mode=all
Run Code Online (Sandbox Code Playgroud)

非常感谢!

xcode app-store xcode4

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

无法从文件创建UIImageView

我在项目的同一目录中有一个带复选标记的图像作为.png,名为"checkbox.png".我想用该图像作为背景创建一个UIImageView,并将其设置为一组UITableViewCells的附件视图.我目前有:

UIView * v = [[UIImageView alloc] initWithImage:[UIImage imageWithContentsOfFile:@"checkmark.png"]];
v.backgroundColor = [UIColor redColor];
cell.accessoryView = v;
[v autorelease];
Run Code Online (Sandbox Code Playgroud)

哪个不行.我可以制作另一个虚拟UIView(例如

v = [[UIView alloc] init]; 
v.backgroundColor = [UIColor redColor];
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,它在我的uitableviewcells的右侧显示一个小红框.我不确定为什么带有复选框的视图不起作用.我指定文件路径的方式有问题吗?

cocoa-touch ios xcode4

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

使用xcode 4实现Facebook Connect for iPhone

我无法让Facebook Connect正常工作.我(尝试)按照http://www.mobisoftinfotech.com/blog/iphone/iphone-fbconnect-facebook-connect-tutorial/上的说明进行操作,但它似乎适用于早期版本的xcode.以下是我正在采取的步骤.

  • 创建一个新的基于View的App
  • 从他们的链接下载SDK
  • 将FBxxxx.h文件从src文件夹内的FBConnect文件夹复制到我的项目目录中
  • 在我的xcode项目下创建一个名为FBConnect的新组
  • 右键单击添加新文件,然后选择项目中已有的文件
  • 完成页面上的其余步骤,创建应用程序并编写示例代码

似乎我已经设置好了所有内容然后在构建项目时遇到了跟随错误.

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_FBSession", referenced from:
      objc-class-ref in JetPackViewController.o
  "_OBJC_CLASS_$_FBLoginButton", referenced from:
      objc-class-ref in JetPackViewController.o
  "_OBJC_CLASS_$_FBRequest", referenced from:
      objc-class-ref in JetPackViewController.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

我假设这与我如何将文件导入我的项目有关.那么我该如何解决这个问题或者我做错了什么?

iphone facebook xcode4

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

如何在Xcode 4中重命名xib文件?

我在Xcode4中重命名了一个xib文件,只需在项目组织器中突出显示并更改名称,但它似乎混淆了项目.例如,如果我向视图添加一个新按钮,则在运行项目时它不会显示.但是,如果我将其重命名为原始名称,则会显示.重命名xib文件的正确方法是什么?

xcode xib ios xcode4

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

如何在Xcode 4中设置UITableViewCell标识符

在Xcode 4中,我未能找到设置UITableViewCell标识符的位置,有人可以帮助我吗?非常感谢你.

identifier ios xcode4

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

有效获取进程和名称列表

现在我正在做这样的事情:

NSString *pullProcesses = @"ps axco pid,pcpu,user,command";
system([pullProcesses UTF8String]);
NSLog(pullProcesses);
Run Code Online (Sandbox Code Playgroud)

但它的效率有点低,每次调用它时会占用大约15%的CPU.我有没有有效的方法来获取进程列表和它使用的CPU数量?

此外,有没有办法将流程列表分解为仅属于用户且不是系统流程的流程?

我听说NSTask可能有用,但这不是检查所有用户的进程,只检查Dock中活动的进程.

我也在阅读有关NSWorkSpace的内容,但我不确定最好的方法是什么.

谢谢!

macos objective-c xcode4 osx-lion

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

Xcode 4 Interface Builder - 防止定位时更改层次结构

我有一个UIImageView,当我定位它时,它一直想成为viewController上其他视图的子视图.如何阻止它执行此操作,因为我只想重新定位它并使其保持在当前层次结构中.截至目前,我必须手动输入坐标,这是一个痛苦.

view interface-builder xcode4

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

NSDate休息5个小时

我运行以下代码:

NSDate*now = [NSDate date];

NSLog(@"now: %@", now);
Run Code Online (Sandbox Code Playgroud)

得到:

2011-09-16 16:14:16.434 iSavemore [1229:7907]现在:2011-09-16 21:14:16 +0000

你可以看到我在16:14:16(下午4:14)运行这个,但NSDate正在返回21:16:16(晚上9:14!).这是Xcode4问题还是NSDate问题?

objective-c xcode4

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

Xcode 4中没有gcc 4.2编译器选项?

在我的Xcode 4安装中,我只有2个编译器选项:

  1. Apple LLVM编译器3.0
  2. GCC LLVM 4.2

在许多Xcode示例中,我看到GCC 4.2显示为第三个选项,但这根本不存在.我故意干净安装XCode 4.是否有标准的方法来添加GCC 4.2,如果它还没有?我的一个项目要求我使用GCC(而不是GCC LLVM),其他项目我对GCC LLVM感到满意,所以这只是一个问题.

iphone xcode gcc4 xcode4

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