`
2014马年
  • 浏览: 120596 次
  • 性别: Icon_minigender_1
  • 来自: 晋中
社区版块
存档分类
最新评论

UIAlertController ios7 下无法运行的问题

    博客分类:
  • ios
阅读更多

在ios8中使用

UIAlertController

 

当运行在ios7 下出现错误

 

 

dyld: Symbol not found: _OBJC_CLASS_$_UIAlertAction

 

 

解决办法:

第一步:

设置 General -> Linked Frameworks and Libraries 

-> add   UIKit.frameword (optional)

 

第二步:

 

 

 if UIDevice.currentDevice().systemVersion.hasPrefix("8.")

 

来判断版本使用不同的代码

 

成功解决

分享到:
评论

相关推荐

    iOS UIAlertController的强制旋转

    在提供的`AlertViewDemo`示例项目中,很可能包含了以上提到的一种或多种实现方式,通过查看代码和运行项目,可以更直观地理解如何强制旋转`UIAlertController`。学习这个示例有助于加深对iOS界面旋转机制的理解,...

    JVAlertController:JVALertController 是一个 API 兼容的 UIAlertController for iOS 7 backport

    即使运行时检查将您的调用传递给 iOS 7 上的UIAlertView / UIActionSheet和 iOS 8 上的UIAlertController也不能解决这个问题。 如何使用它 只需像UIAlertController一样调用UIAlertController 。 在 iOS 8 上, ...

    UIAlertController

    iOS 9 以后,之前的uialertview 和uisheetview已经过时,需要用新的uialertcontroller进行替换,下载之后记得调整证书和provision,设置成none,这样才能运行没错,或者直接新建工程,替换里面的源码也是可以跑通的...

    iOS 7开发快速入门源代码

    本资源“iOS 7开发快速入门源代码”是针对初学者和有一定基础的开发者设计的,旨在帮助他们迅速掌握在iOS 7环境下进行应用开发的关键技能。 一、UIKit框架的更新 iOS 7对UIKit进行了重大更新,包括界面的扁平化设计...

    ARAlertController:UIAlertController 兼容 iOS >= 5.0

    UIAlertController 兼容 iOS >= 5.0 iOS >= 8 iOS <= 7 用法 安装 ARAlertController 可通过CocoaPods 获得。 要安装它,只需将以下行添加到您的 Podfile 中: pod 'ARAlertController' 或者您可以将以下...

    ios弹框的样式和点击事件

    在iOS开发中,弹框(Alert)是一种常用的用户交互元素,用于向...这个压缩包中的"ios弹框"示例代码应该涵盖了这些基本用法,可以直接运行并学习。对于初学者来说,这是一个很好的实践项目,有助于加深对iOS弹框的理解。

    iOS效果的ActionSheet

    1. **兼容性**:`JTSActionSheet`库应该能够很好地在iOS 5之前的版本运行,解决了`UIActionSheet`在低版本系统中功能受限的问题。 2. **灵活性**:由于`UIAlertController`的出现,开发者期望`ActionSheet`能够有更...

    swift-因为iOS8以后UIAlertView已经不推荐使用

    然而,由于其功能有限且无法进行高度定制,苹果在iOS8中引入了`UIAlertController`,以提供更灵活的界面布局和更多的交互选项。`UIAlertController`不仅可以创建警告视图,还可以创建动作表视图,适应更多样化的用户...

    ios应用源码之自定义action sheet效果库 20181210

    源码可能包含针对不同iOS版本的条件编译,确保在老版本系统上也能正常运行。 五、集成与使用 了解如何将自定义Action Sheet库集成到项目中,学习如何配置、初始化和展示Action Sheet,以及如何添加和处理回调。 ...

    IOS 设计模式 + 代码

    在iOS开发中,设计模式是一种解决常见编程问题的模板或最佳实践,它们是经验丰富的开发者在不断尝试和优化后总结出的解决方案。本资源“IOS 设计模式 + 代码”聚焦于Objective-C语言中用于iOS开发的设计模式,通过...

    iOS 自定义提示框(弹框)

    在iOS中,我们可以使用`UIView`或`UIAlertController`的子类来构建这个UI。 2. **添加视图组件**: 根据设计,添加需要的视图组件,如`UILabel`(用于显示信息)、`UIButton`(用于操作)等,并通过Masonry进行布局...

    Demo For iOS

    7. **动画**:iOS提供了Core Animation框架,用于创建丰富的视觉效果。DEMO可能包含了视图平移、旋转、缩放等基本动画,以及更复杂的组合动画和过渡效果的实现。 8. **分段选择**:UISegmentedControl是一种常见的...

    Beginning iOS 11 Programming with Swift by AppCoda

    本书《Beginning iOS 11 Programming with Swift by AppCoda》是一本针对初学者的iOS开发入门指南,作者AppCoda团队通过这本书指导读者学习如何使用Swift语言开发iOS应用。书籍适合那些对Swift和iOS应用开发感兴趣的...

    ios苹果app开发入门object-c例子demo14个实例

    在iOS 8之后,UIAlertView被UIAlertController替代,但了解其基本用法仍有益。 6. **WorldFacts**:这个名字暗示了这个例子可能涉及到网络请求和数据展示,可能使用了NSURLConnection或NSURLSession来获取全球事实...

    IOS开发控件源代码 UICatalog

    通过运行这个应用,开发者可以直观地查看这些控件的默认样式和行为,这对于理解和学习iOS界面设计非常有帮助。 1. UIButton:按钮是用户进行交互的常见元素,UICatalog中展示了不同类型的按钮,如系统按钮、定制...

    IOS源码应用Demo-tip弹出提示选项窗口demo.zip

    5. “App”:指的是移动应用程序,即运行在iOS设备上的软件。 【文件名称】:“tip弹出提示选项窗口demo”:这可能是一个实现提示和选项选择功能的示例模块,它可能包括不同的提示类型,如警告对话框、动作表视图、...

    ios-CustomENAlert(封装的适配ios9的AlertView).zip

    7. **线程安全**:考虑到多线程环境下的使用,CustomENAlert可能已经处理了线程安全问题,避免在并发环境中出现意外错误。 8. **响应式设计**:为了适应不同屏幕尺寸和设备类型,CustomENAlert可能具备良好的响应式...

    ios-仿新版QQ登录界面.zip

    考虑到iOS设备的多样性,需要确保登录界面在各种屏幕尺寸下都能正常工作。利用Auto Layout和Size Classes可以轻松实现自适应布局,同时注意横竖屏切换时的布局调整。 7. 性能优化: 背景视频的播放可能消耗大量...

    ios-PopupOverlayer 滑动弹出层.zip

    6. **兼容性**:项目通常会保持对最新iOS版本的支持,确保在多种设备和操作系统环境下运行良好。 7. **示例代码**:在GitHub仓库中,提供了示例代码和演示,帮助开发者快速理解和使用这个库。 通过这个开源项目,...

    书架-ios 可拖动,删除多个,等

    在iOS开发中,创建一个可拖动、支持多选删除的“书架”界面是一项常见的需求,这通常涉及到用户交互(UI)和数据管理两大部分。这个“书架-ios 可拖动,删除多个”项目是针对iPhone平台的一个实例,它实现了用户...

Global site tag (gtag.js) - Google Analytics