相关疑难解决方法(0)

如何在swift中使用NMSSH

我开发了一个简单的IOs应用程序,几个月前使用NMSSH通过SSH控制Raspberry Pi ,这个应用程序是用obj-c开发的,我想在Swift中进行相同的开发,所以我导入NMSSH库同样我跟着这个导入带有桥接的nmssh所以我可以在我的swift文件中使用该库但是我想编译我有117错误,因为xCode看到NMSSH文件像swift文件而不是obj-c文件,我不知道为什么或如何解决这个问题 很抱歉,如果这是一个简单的问题,但我尝试学习Swift,作为法语,使用Engloish中的所有文档都不是很简单.谢谢.

编辑:

在此输入图像描述 这是我的错误的例子

ios swift

2
推荐指数
1
解决办法
3319
查看次数

检查Swift中的网络状态,不会调用observer

我有进口Reachability.h的.m文件,就像写在这里为我的雨燕的项目,但开始后观察者/事件处理程序将不会被调用,为什么呢?

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {

    NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityChanged:", name: kReachabilityChangedNotification, object: nil)

    let hostReachability = Reachability(hostName: "www.apple.com");
    hostReachability.startNotifier();

    return true
}

func reachabilityChanged(note: NSNotification) { // <- DOES NOT GET CALLED

    let reachability: Reachability = note.object as Reachability;

    if(reachability.currentReachabilityStatus() != .NotReachable) {

    }
}
Run Code Online (Sandbox Code Playgroud)

swift

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

xcode中的外部库使用

我正在按照本教程导入socket.io到swift.http://socket.io/blog/socket-io-on-ios/

我在教程中做了一切,但是我收到了这个错误:

使用未解析的标识符'SocketIOClient'

对于这段代码:

let socket = SocketIOClient(socketURL: "localhost:8900") 
Run Code Online (Sandbox Code Playgroud)

我的结构:

在此输入图像描述

我该如何解决这个问题?

socket.io swift

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

找不到Project-Swift.h文件

我有一个带有几个文件的新Swift项目,我需要添加一些Objc代码.

Build Settings,我Objective-C Generated Interface Header NameMyProject-Swift.h

Product Module Name并且Product Name都是MyProject.


我的Objective-C Bridging HeaderMyProject/MyProject-Bridging-Header.h

我的内容Bridging Header是:

#ifndef MyProject_Bridging_Header_h
#define MyProject_Bridging_Header_h

#import "Blakey.h"

#endif
Run Code Online (Sandbox Code Playgroud)

Blakey.h 非常简单:

@import Foundation;

#import "MyProject-Swift.h"
@class KeyPair;

@interface Blakey: NSObject

- (void)createKeyPairForSeed:(NSString *)seed;

@end
Run Code Online (Sandbox Code Playgroud)

Blakey.m

#import <Foundation/Foundation.h>
#import "Blakey.h"

@implementation Blakey


- (void)createKeyPairForSeed:(NSString *)seed;
{

}

@end
Run Code Online (Sandbox Code Playgroud)

(旁注:我知道我的函数返回一个void,一旦修复了这个问题就会改变,所以它返回一个实际的值)

为什么Xcode中抛出一个错误在#import "MyProject-Swift.h"Blakey.h

objective-c ios swift

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

我们可以在Xcode 6 beta中使用swift和objective - c吗?

我们可以在同一个xcode项目中同时使用swift(.swft)和objective c(.h .m)吗?

objective-c ios swift xcode6

0
推荐指数
1
解决办法
2251
查看次数

在Swift上导入TFHpple

我对编程比较陌生,我花了好几个小时试图理解如何将TFHpple库(或任何Objective C库)导入到我的Swift代码中.我已经阅读过这些文件,但我仍然不明白,任何人都可以指出我正确的方向吗?

swift

0
推荐指数
1
解决办法
1321
查看次数

如何在swift xcode 6.3.1中导入和使用SDWebImage

我是新手Swift,现在制作的项目包括从网上展示很多照片,我明白我需要使用SDWebImage.我在这里和其他地方看到了相关的问题,但都是Objective-C语法,不适合我.

我到现在为止做了什么:

  1. 我从GitHub下载了zip
  2. SDWebImage将文件夹复制到我的文件夹
  3. 尝试了所有可能的组合 import

#import <"SDWebImage/UIImageView+WebCache.h">

import SDWebImage/UIImageView+WebCache.h

等等..

有人可以帮我导入它

xcode uitableview ios sdwebimage swift

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

如何设置桥接头到libPhoneNumber-iOS/NBPhoneNumber.h

我试图在swift项目中使用libPhoneNumber-iOS/NBPhoneNumber,我在桥接头中找到一个文件未找到错误

#import <libPhoneNumber-iOS/NBPhoneNumber.h>

Pod文件

pod 'libPhoneNumber-iOS', '~> 0.7'

https://github.com/iziz/libPhoneNumber-iOS

我应该引用什么才能找到它?libPhoneNumber-IOS

xcode ios cocoapods swift

0
推荐指数
1
解决办法
720
查看次数