小编Chi*_*buZ的帖子

在xcode上识别新的iPhone型号(5,5c,5s)

我正在编写一个具有不同功能的应用程序,具体取决于iPhone的型号.有没有办法区分iPhone 5和5c 5s?我无法检查显示器,因为它是相同的.提前致谢.

iphone xcode objective-c ios

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

如何使用Swift打开Goog​​le地图以显示路线

我在互联网上阅读,但找不到合法的答案.当用户点击按钮显示路线时,我需要打开Goog​​le地图.必须自动填写开始和目的地.

我怎样才能在Swift中实现这一目标?

如果有人有解决方案,请提供示例代码.开始始终是用户的当前位置.

google-maps ios swift

35
推荐指数
10
解决办法
4万
查看次数

在Swift中返回instancetype

我正在尝试进行此扩展:

extension UIViewController
{
    class func initialize(storyboardName: String, storyboardId: String) -> Self
    {
        let storyboad = UIStoryboard(name: storyboardName, bundle: nil)
        let controller = storyboad.instantiateViewControllerWithIdentifier(storyboardId) as! Self

        return controller
    }
}
Run Code Online (Sandbox Code Playgroud)

但我得到编译错误:

错误:无法将'UIViewController'类型的返回表达式转换为返回类型'Self'

可能吗?我也想成为init(storyboardName: String, storyboardId: String)

swift swift-extensions swift2

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

SourceKitService崩溃了

有时我遇到Xcode 6.0.1的问题,其中出现错误"SourceKitService Crashed Crashlog在〜/ Library/Logs/DiagnosticReports中生成",并且所有语法高亮都在Swift中消失了.我怎样才能解决这个问题?

在此输入图像描述

xcode swift

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

Google Maps URL方案无法在iOS 9上运行

以下URL方案适用于以前的版本,但在iOS 9上不再起作用:

comgooglemaps://?q=Google+Japan,+Minato,+Tokyo,+Japan&center=35.660888,139.73073&zoom=15&views=transit
Run Code Online (Sandbox Code Playgroud)

在iOS 9上有什么变化阻止应用程序使用URL方案打开其他应用程序吗?

google-maps objective-c url-scheme ios ios9

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

替换界面构建器中的视图元素

在Interface builder中有没有方便的方法用另一个替换视图?

我发现当我想要为UITextView交换UILabel时,必须重置所有自动布局约束有些麻烦.

interface-builder ios autolayout

12
推荐指数
2
解决办法
1345
查看次数

如何在UITextView中使用非英文文本启用连字符?

我用paragraphStyle.hyphenationFactor = 1,但它只适用于英文文本.如何UITextView使用非英语文本启用连字符或将语言环境设置为UITextView

objective-c hyphenation uitextview ios

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

UIActivityViewController在共享到Messages时删除冗余空间

我的项目中有类似的代码,我在共享项之间获得了冗余空间.是否可以将其删除?

let text = "Some text\n"
let link = NSURL(string: "http://stackoverflow.com/")!

let items = [text, link]
let activityVC = UIActivityViewController(activityItems: items, applicationActivities: nil)

self.presentViewController(activityVC, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

ios uiactivityviewcontroller swift

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

总是得到"生成的API分析文件太大了".

当我提交到iTunes Connect时,我总是收到以下消息:

iTunes Store操作成功发出警告.

生成的API分析文件太大.我们无法在投放前验证您的API使用情况.这只是一条信息性消息.

在此输入图像描述

并且所有构建都长期处于"处理"状态. 在此输入图像描述

我在我的应用程序中使用Objective-C和Swift代码.

我知道在stackoverflow上存在类似的问题,但没有解决方法来解决它.请不要将我的问题标记为重复.

xcode itunesconnect

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

如何在iOS应用程序中向图标添加通知

我看到iPhone中的某些应用程序显示一个红色圆圈,其中包含来自应用程序的通知数量,这是怎么做到的?

iphone ios

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