小编kvr*_*a13的帖子

无法自动选择Xcode项目

当我在正确的目录中键入"pod install"时,我总是得到这个

分析依赖关系

[!] Could not automatically select an Xcode project. Specify one in your Podfile like so:

    project 'path/to/Project.xcodeproj'
Run Code Online (Sandbox Code Playgroud)

podfile

platform :ios, '8.0'
use_frameworks!

target 'Posting' do
pod 'ALCameraViewController'

end
Run Code Online (Sandbox Code Playgroud)

我在可以找到Podfile的项目目录中.

ios cocoapods xcode7

31
推荐指数
8
解决办法
3万
查看次数

检查用户是否登录ios swift

我想签入appdelegate.swift文件,如果用户登录时显示的是Instagram之类的HomeviewController,而不显示的是LoginViewController,则IAM使用mysql保存用户数据和php bridge lang

appdalegate.swift中的代码

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.

         var rootViewController = self.window!.rootViewController
         let isUserLoggedIn:Bool = NSUserDefaults.standardUserDefaults().boolForKey("isUserLoggedIn")
         if(isUserLoggedIn) {
         let mainStoryboard = UIStoryboard(name: "Main" , bundle: nil)
         let protectedPage = mainStoryboard.instantiateViewControllerWithIdentifier("goToHome") as! HomeViewController
         window!.rootViewController = protectedPage
         window!.makeKeyAndVisible()
         }
         else{
         let mainStoryboard = UIStoryboard(name: "Main" , bundle: nil)
         let loginViewController = mainStoryboard.instantiateViewControllerWithIdentifier("loginview") as! LoginViewController
         window!.rootViewController = loginViewController
         window!.makeKeyAndVisible()


         }


        return true
    }
Run Code Online (Sandbox Code Playgroud)

loginviewcontoler.swift

let success:NSInteger = jsonData.valueForKey("success") as! …
Run Code Online (Sandbox Code Playgroud)

iphone xcode ios swift swift2

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

保持用户登录 ios app swift

我制作了包含登录和注册功能的应用程序。当我当时运行我的应用程序时,登录和其他功能一切正常,但是当我停止我的应用程序并再次运行它时,登录页面再次显示我可以让用户在再次启动应用程序时登录。下面是我在我的应用程序中使用的代码。

override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(true)

    let prefs:NSUserDefaults = NSUserDefaults.standardUserDefaults()
    let isLoggedIn:Int = prefs.integerForKey("ISLOGGEDIN") as Int
    if (isLoggedIn != 1) {
        self.performSegueWithIdentifier("goto_login", sender: self)
    } else {
        self.usernameLabel.text = prefs.valueForKey("USERNAME") as? String
    }
}


import UIKit

@UIApplicationMain

class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

        // Override point for customization after application launch.

        /*

        var rootViewController = self.window!.rootViewController

        let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main" , bundle: nil)

        var isUserLoggedIn:Bool …
Run Code Online (Sandbox Code Playgroud)

ios swift xcode7

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

声明仅在文件范围内有效(扩展名)

我试图让我的应用程序只是在纵向模式iam使用navigationcontroller我得到这个错误iam usring Xcode7Swift 2目标系统IOS 9.3
声明只在文件范围有效

        extension UINavigationController {
            public override func supportedInterfaceOrientations() -> Int {
                return visibleViewController.supportedInterfaceOrientations()
            }
            public override func shouldAutorotate() -> Bool {
                return visibleViewController.shouldAutorotate()
            }
        }

        extension UITabBarController {
            public override func supportedInterfaceOrientations() -> Int {
                if let selected = selectedViewController {
                    return selected.supportedInterfaceOrientations()
                }
                return super.supportedInterfaceOrientations()
            }
            public override func shouldAutorotate() -> Bool {
                if let selected = selectedViewController {
                    return selected.shouldAutorotate()
                }
                return super.shouldAutorotate()
            }
        }
Run Code Online (Sandbox Code Playgroud)

日Thnx

swift ios9 xcode7 swift2

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

标签 统计

ios ×3

swift ×3

xcode7 ×3

swift2 ×2

cocoapods ×1

ios9 ×1

iphone ×1

xcode ×1