标签: xcode6

Xcode 6 Refactor:只能重构C和Objective C代码

我在尝试重命名数组时遇到上述错误.还有其他方法吗?试试这个

Right click on variable -> Refactor -> Rename 
Run Code Online (Sandbox Code Playgroud)

我敢肯定还有另一种方式吗?

xcode6

13
推荐指数
1
解决办法
3573
查看次数

找不到PDF标题:找不到`%PDF'

当我尝试加载pdf并且不知道原因时,我得到了这个日志.

failed to find PDF header: `%PDF' not found.
Run Code Online (Sandbox Code Playgroud)

她的代码:

- (void)viewDidLoad
{


    [webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://webdesign-schoenefeld.de/es-app/heute.pdf"]]];
    NSLog(@"---------------pdfloading....,------------------------");
    [webview addSubview:activityind];
    timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0)
                                             target:self
                                           selector:@selector(loading)
                                           userInfo:nil
                                            repeats:YES];
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

}
Run Code Online (Sandbox Code Playgroud)

我使用Xcode 6 Beta 5和iOS 8 beta 5.

谢谢你的帮助.

pdf xcode objective-c ios xcode6

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

ld:1个用于体系结构x86_64的重复符号

我对C和C++编程非常陌生,并且在软件编程方面经验很少(我的背景是基于Web的)但我正在尝试使用C/C++和Xcode ...所以我发现这段代码(以及许多类似的在线变体):

#include <stdio.h>

int main()
{
    printf ("Test");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

然而,当我在Xcode中编译它时,我收到以下错误:

> duplicate symbol _main in:
>     /Users/thomas/Library/Developer/Xcode/DerivedData/test-etqojvxbxhxjqeggdzkbfufvbeza/Build/Intermediates/test.build/Debug/test.build/Objects-normal/x86_64/first.o
>     /Users/thomas/Library/Developer/Xcode/DerivedData/test-etqojvxbxhxjqeggdzkbfufvbeza/Build/Intermediates/test.build/Debug/test.build/Objects-normal/x86_64/main.o
> ld: 1 duplicate symbol for architecture x86_64 clang: error: linker
> command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

也许Xcode对于我作为新手使用是错误的吗?如果有人可以推荐一个更好的编译器,那也会很棒!

c xcode6

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

如何将AFNetworking包含为通过CocoaPods在iOS应用程序和扩展中使用的框架

注意:这与项目结构的这个问题有关,但我已经决定使用大量的用例来更好地抽象问题.

问题

如何通过在我的iOS应用程序和随附的iOS扩展(,或)中包含afnetworking?

问题

  • 要在扩展中使用,需要构建AFNetworking #define AF_APP_EXTENSIONS,这是否意味着我需要2个版本的AFNetworking?一个用于扩展,一个用于应用程序?

  • 如何设置Podfile以构建框架并将其复制到正确的位置?文档use_frameworks!有点薄.

ios afnetworking cocoapods xcode6 ios8-extension

13
推荐指数
2
解决办法
7324
查看次数

Swift po导致错误'无法加载链接库Metal'

如何使用LLDB在XCode 6 GM中打印出Swift变量的值?从早期的贝塔斯开始,它似乎已被打破.但同时po在Objective-C代码中完美运行

我之前尝试过所有XCode 6测试版,并得到了相同的结果.即使我从头开始一个新项目也是如此.例如,我放了一个断点func application(application, didFinishLaunchingWithOptions)

(lldb) po application
error: Error in auto-import:
Failed to load linked library Metal of module sandbox - errors:
Looking for "@rpath/Metal.framework/Metal", error: not a string object
Run Code Online (Sandbox Code Playgroud)

我从未在任何项目中导入或链接过Metal.framework.有没有办法解决这个问题?

lldb swift xcode6

12
推荐指数
1
解决办法
1552
查看次数

Xcode 6 iOS模拟器不记得应用程序设置

我刚刚安装了Xcode 6.0.1(来自Xcode 5.1.1)并尝试在iPhone 6模拟器上首次运行我的iOS应用程序.它构建和运行,但我无法更改其设置.我NSUserDefaults用于我的设置.每次更改设置时,请返回设置列表,然后再次选择我的应用程序设置,它们将根据默认设置进行设置.

当我试图弄清楚为什么会发生这种情况时,我注意到更改标准iOS应用程序地图的设置也不起作用.我无法将距离设置从英里改为公里.在模拟iPhone 6和iPhone 6 plus时,这会在新的iOS模拟器设置(我"多次重置内容和设置")时发生.

有任何想法吗?

ios ios-simulator xcode6 ios8 iphone-6

12
推荐指数
1
解决办法
4187
查看次数

XCode 6.0.1行为:巨大的延迟?

我一直在使用XCode 6.0.1一段时间用于iOS的大型Swift项目,并且想知道是否有其他人遇到这些症状:

  • 有时它会让每个按键都出现微调器,我必须等待10秒才能在编辑器中出现下一个字符.
  • 自动完成需要一分钟才能自动完成.
  • "跳转到定义"最多需要30秒才能完成.有时我忘了我要求它,通过文本搜索找到我想要的东西,回到我开始的地方,然后 "跳转到定义"开始.

我是3个开发小组的成员,我们三个人都在经历同样的行为.

xcode ios swift xcode6

12
推荐指数
1
解决办法
308
查看次数

将字符串写入Swift中的NSOutputStream

我试图写一个String给NSOutputStream斯威夫特.使用Objective C编写字符串通常可以将其作为NSData传递

NSData *data = [[NSData alloc] initWithData:[mystring dataUsingEncoding:NSASCIIStringEncoding]];
[outputStream write:[data bytes] maxLength:[data length]];
Run Code Online (Sandbox Code Playgroud)

这不适用于swift

var data: NSData = mystring.dataUsingEncoding(NSUTF8StringEncoding)!
outputStream.write(data, maxLength: data.length)
Run Code Online (Sandbox Code Playgroud)

这会产生错误

'NSData'无法转换为'UnsafePointer'

用于将数据写入流的行.

你如何在Swift中向NSOutputStream写一个String?

macos swift xcode6

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

终止xcodebuild,因为它没有产生太长时间的输出

我已经更新到新的Xcode 6.1和服务器4.0.我能够在模拟器上进行持续集成,但不能在之前版本中获得设备.现在我已经更新了,我没有得到任何持续集成.我收到以下2个错误:

终止xcodebuild,因为它没有产生太长时间的输出

xcodebuild任务以未捕获的信号完成.

有任何想法吗?

integration xcode objective-c ios xcode6

12
推荐指数
1
解决办法
3178
查看次数

Facebook SDK - FBSession:未提供AppID;

我想在我的iOS项目中与facebook登录SDK集成.问题是我在启动应用程序时收到此错误消息.

2015-01-08 18:33:06.591 XXXXX[24994:2533100] *** Terminating app due to uncaught exception 'com.facebook.sdk:InvalidOperationException', reason: 'FBSession: No AppID provided; either pass an AppID to init, or add a string valued key with the appropriate id named FacebookAppID to the bundle *.plist'
Run Code Online (Sandbox Code Playgroud)

我已将此行包含在我的info.plist中,但仍无法正常工作.

info.list

<key>FacebookAppID</key>
    <string>&lt;1025024xxxxxxxx&gt;</string>
    <key>FacebookDisplayName</key>
    <string>XXXXXX</string>
    <key>CFBundleURLTypes</key>
    <array>
        <dict>
            <key>CFBundleTypeRole</key>
            <string>Editor</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>fb&lt;1025024xxxxxxxx&gt;</string>
            </array>
        </dict>
    </array>
Run Code Online (Sandbox Code Playgroud)

我怀疑它没有检测到我的脸书ID.我正在使用xcode6.1.请指教.

facebook ios swift xcode6

12
推荐指数
1
解决办法
8603
查看次数