小编swi*_*Boy的帖子

如何识别所有4个方向的滑动

我需要使用滑动来识别向下然后向右滑动手势.但是在快速的UISwipeGestureRecognizer上预先确定了正确的方向..而且我不知道如何使用其他方向.

direction swipe ios uiswipegesturerecognizer swift

123
推荐指数
7
解决办法
10万
查看次数

如何在iOS中创建本地通知?

我想知道如何设置本地通知,以便在我设置时,我的应用程序生成带有自定义消息的通知/警报...

iphone ios uilocalnotification swift

107
推荐指数
4
解决办法
13万
查看次数

如何水平居中UICollectionView细胞?

我做了一些研究,但是我找不到任何关于如何在UICollectionView中水平居中单元格的代码示例.

而不是第一个单元格像这个X00,我希望它像这个0X0.有没有办法实现这个目标?

编辑:

想象我想要的东西:

在此输入图像描述

当CollectionView中只有一个元素时,我需要它看起来像版本B. 当我有多个元素时,它应该像版本A但有更多元素.

当我只有1个元素时,它看起来像版本A,我想知道我怎么能让它看起来像B.

谢谢您的帮助!

ios swift

107
推荐指数
10
解决办法
7万
查看次数

如何在Swift中使用UserDefaults?

如何使用UserDefaults在Swift中保存/检索字符串,布尔值和其他数据?

nsuserdefaults ios swift userdefaults

100
推荐指数
4
解决办法
11万
查看次数

无法在捆绑中加载NIB

我正在尝试将Janrain Engage作为自定义模块与Appcelerator Titanium集成.我创建了一个示例模块,并将JREngage文件夹拖到示例模块xcodeproj中,如Jainrain文档中所示.

现在我给这个项目提供构建命令,然后执行./build.py,最后我执行titanium run命令.它在带有空白屏幕的模拟器中启动应用程序,并立即崩溃抛出以下错误.

由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle </ Users/abhilash/Library/Application Support/iPhone Simulator/4.2/Applications/CA167346-4091-4E16-B841-955D1D391713/test.app>(loaded)'名称为'JRProvidersController''

为什么会发生这种错误?

iphone xcode titanium appcelerator ios

98
推荐指数
14
解决办法
14万
查看次数

无法使用标识符Cell将单元格出列 - 必须为标识符注册nib或类,或者在故事板中连接原型单元格

我对编码很新,对Xcode(Swift)来说真的很新.我知道我需要注册一个笔尖或一个班级,但我不明白'在哪里或如何?'.

import UIKit

class NotesListViewController: UITableViewController {

    @IBOutlet weak var menuButton: UIBarButtonItem!

  override func viewDidLoad() {
    super.viewDidLoad()
    NSNotificationCenter.defaultCenter().addObserver(self,
      selector: "preferredContentSizeChanged:",
      name: UIContentSizeCategoryDidChangeNotification,
      object: nil)

    // Side Menu

    if self.revealViewController() != nil {
        menuButton.target = self.revealViewController()
        menuButton.action = "revealToggle:"
        self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
    }

  }

  override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(animated)
    // whenever this view controller appears, reload the table. This allows it to reflect any changes
    // made whilst editing notes
    tableView.reloadData()
  }

  func preferredContentSizeChanged(notification: NSNotification) {
    tableView.reloadData()
  }

  // #pragma mark - …
Run Code Online (Sandbox Code Playgroud)

iphone ios swift xcode6

97
推荐指数
9
解决办法
10万
查看次数

如何为iOS发行版创建P12证书

我们有一个iOS应用程序,其推送通知证书已过期,我们正在尝试创建一个新的.我在Provisioning门户网站(ios_developer.cer,ios_distribution.cer)中创建了新的证书并下载了它们.我按照Stack Overflow上的说明将其转换为PEM然后再转换为P12文件,但我被卡住了.当我然后尝试将PEM转换为P12时,它需要某种私钥,而我不知道从哪里获取它.

我也尝试将这些加载到Keychain Access中.我曾经读过你可以从那里将它们导出为P12,但是当我进行导入时,它们不会出现在任何地方.

iphone xcode certificate ios p12

95
推荐指数
7
解决办法
16万
查看次数

Objective-C中的弱和强属性setter属性

Objective-C中弱属性和强属性setter属性有什么区别?

@property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary;
Run Code Online (Sandbox Code Playgroud)

有什么影响和好处?

我听说iOS 4上没有弱点,我们需要使用assign.

弱者类似于分配吗?

iphone objective-c ios automatic-ref-counting

93
推荐指数
2
解决办法
9万
查看次数

位置服务在iOS 11中不起作用

我刚用iOS 11 SDK重建了我的应用程序,试图删除blue banner现在总是出现的应用程序.我想 - "太棒了,有用",却发现定位服务现在根本不起作用.

用于iOS 10的应用程序 - 有没有人听到过什么?

iphone ios swift location-services ios11

80
推荐指数
7
解决办法
5万
查看次数

在Swift中将JSON字符串转换为Object的简单而干净的方法

我一直在寻找几天将一个相当简单的JSON字符串转换为Swift中的对象类型,但无济于事.

这是Web服务调用的代码:

func GetAllBusiness() {

        Alamofire.request(.GET, "http://MyWebService/").responseString { (request, response, string, error) in

                println(string)

        }
}
Run Code Online (Sandbox Code Playgroud)

我有一个快速结构Business.swift:

struct Business {
    var Id : Int = 0
    var Name = ""
    var Latitude = ""
    var Longitude = ""
    var Address = ""
}
Run Code Online (Sandbox Code Playgroud)

这是我部署的测试服务:

[
  {
    "Id": 1,
    "Name": "A",
    "Latitude": "-35.243256",
    "Longitude": "149.110701",
    "Address": null
  },
  {
    "Id": 2,
    "Name": "B",
    "Latitude": "-35.240592",
    "Longitude": "149.104843",
    "Address": null
  }
  ...
]
Run Code Online (Sandbox Code Playgroud)

如果有人引导我完成这件事,那将是一件令人高兴的事.

谢谢.

iphone json ios swift

78
推荐指数
8
解决办法
11万
查看次数