当我尝试在我的iPhone上检查互联网连接时,我收到了一堆错误.任何人都可以帮我解决这个问题吗?
代码:
import Foundation
import SystemConfiguration
public class Reachability {
class func isConnectedToNetwork() -> Bool {
var zeroAddress = sockaddr_in()
zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress))
zeroAddress.sin_family = sa_family_t(AF_INET)
let defaultRouteReachability = withUnsafePointer(&zeroAddress) {
SCNetworkReachabilityCreateWithAddress(nil, UnsafePointer($0))
}
var flags: SCNetworkReachabilityFlags = 0
if SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags) == 0 {
return false
}
let isReachable = (flags & UInt32(kSCNetworkFlagsReachable)) != 0
let needsConnection = (flags & UInt32(kSCNetworkFlagsConnectionRequired)) != 0
return (isReachable && !needsConnection) ? true : false
}
}
Run Code Online (Sandbox Code Playgroud)
代码中的错误:

如果不可读,错误1说:
'Int'不能转换为'SCNetworkReachabilityFlags'
错误2和3:
找不到接受提供的参数的'init'的重载
所以我有一个连接到IBAction的按钮.当我按下按钮时,我想用动画隐藏iOS应用程序中的标签栏.这个[self setTabBarHidden:hidden animated:NO]; 或这个[self.tabBarController setTabBarHidden:hidden animated:YES];不起作用.这是没有动画的代码:
- (IBAction)picture1:(id)sender {
[self.tabBarController.tabBar setHidden:YES];
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激:D
如何在Swift中更改NavigationBar字体?
这是我到目前为止所尝试的,但收到错误(我已经正确地将CaviarDreams实现到项目中):
self.navigationController.navigationBar.titleTextAttributes = NSFontAttributeName[UIFont .fontWithName(CaviarDreams.ttf, size: 20)]
Run Code Online (Sandbox Code Playgroud)
错误说: Use of unresolved identifier 'CaviarDreams
对不起,如果问题非常糟糕.
我一直在努力解决这个问题很长一段时间,要么我是愚蠢的,要么苹果公司只是让这个变得非常棘手.故事板预览与xCode 6中的模拟器或设备不匹配!我添加了约束,以便应用程序在预览中的所有屏幕尺寸看起来都很好,但是当我在模拟器或我的设备上运行它时它看起来很乱.救命!
你需要任何截图来回答我的问题吗?
我知道其他人有同样的问题,但我找不到任何答案.


在故事板中我向视图控制器添加了一个表视图,我将ctrl拖动到ViewController并连接到"delegate"和"datasource".在我添加的(.h)文件中,<UITableViewDataSource,UITableViewDelegate>但是当我运行应用程序时,我只收到SIGABRT错误(?)并且应用程序崩溃了.我该怎么办?
我有一个问题:在Xcode 5中使用该应用程序后,我无法打开Xcode 4.6中的Storyboard文件.如何在Xcode 4中打开它?
是否可以将字符串中的每个单词放入Swift中的数组中?
例如:
var str = "Hello, Playground!"
Run Code Online (Sandbox Code Playgroud)
至:
var arr = ["Hello","Playground"]
Run Code Online (Sandbox Code Playgroud)
谢谢 :)
我想知道当我在Twitter和tweetbot上拖到UIScrollview的顶部时,我是如何制作模糊效果的.我一直在四处寻找,但我没有在任何地方找到它.我知道我必须使用高斯模糊,但我不知道我将如何实现它.任何代码将不胜感激.


解释起来有点棘手,但我会尝试.当滚动滚动视图时,当我从"Mercurial页面"向后导航(见图片)时,我的应用程序崩溃了.但是当它没有滚动时,应用程序不会崩溃...我已实现<UIScrollViewDelegate>任何帮助将不胜感激!以下是我的应用中的一些图片和一些代码:
-(void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];
[self.scrollView layoutIfNeeded];
self.scrollView.contentSize=self.contentView.bounds.size;
}
- (void) scrollViewDidScroll:(UIScrollView *)scrollView
{
CGFloat yPos = -scrollView.contentOffset.y;
if (yPos > 0) {
CGRect imgRect = self.imageView.frame;
imgRect.origin.y = scrollView.contentOffset.y;
imgRect.size.height = HeaderHeight+yPos;
self.imageView.frame = imgRect;
}
Run Code Online (Sandbox Code Playgroud)



xcode ×5
ios ×4
swift ×3
objective-c ×2
storyboard ×2
uiscrollview ×2
animation ×1
arrays ×1
blur ×1
ibaction ×1
ide ×1
ios8 ×1
reachability ×1
string ×1
tableview ×1
uitabbar ×1
xcode4.6 ×1
xcode5 ×1
xcode6 ×1