文章 2016-08-18 来自:开发者社区

iOS - OC RunTime 运行时

1、运行时 运行时是苹果提供的纯 C 语言的开发库,是一种非常牛逼、开发中经常用到的底层技术。 1.1 运行时原理 Objective-C 是一门简单的语言,95% 是 C,只是在语言层面上加了些关键字和语法,真正让 Objective-C 如此强大的是它的运行时。它很小但却很强大,它的核心是消息分发。 1、Messages 执行一个方法,有些语言,编译器会执行一些额外的优化和错误检查...

文章 2016-08-18 来自:开发者社区

iOS - OC RunLoop 运行循环/消息循环

1、RunLoop 1)运行循环: 运行循环在 iOS 开发中几乎不用,但是概念的理解却非常重要。 同一个方法中的代码一般都在同一个运行循环中执行,运行循环监听 UI 界面的修改事件,待本次运行循环结束时,统一将界面的修改渲染出来。 点击事件触发结束后立即结束本次运行循环。 作用: 保证程序不退出。 负责监听所有事件,例如:手势触摸,时钟触发,网络加载数据完成等。 特性: 没有...

问答 2016-07-27 来自:开发者社区

iOS程序进入后台后仍运行定时器NSTimer问题c

情景:淘宝京东等首页都有秒杀倒计时,但是在后台后,应用就不能计时。但时间他们刷新没有出错啊。问题1、我们的应用也有倒计时,但是放2个小时后,发现倒计时不准了。怎么办?问题2、还有因为首页列表是重用cell,滚动一次如果不new一个新倒计时,难道就是每次刷新是new一个倒计时,用一个标志来判断?

问答 2016-07-19 来自:开发者社区

ios怎么在运行时,通过一个NSString new一个类

iPhone开发的类都是通过[[ClassName alloc] init];来new一个类,都是编译阶段就处理好的。但是,我有一个需求,就是要根据用户的输入来new几个类。。。要怎么通过获取到的NSString类型的ClassName来初始化这个类啊。。。还有,这个实例初始化以后,怎么动态的调用他的方法呢?

问答 2016-07-01 来自:开发者社区

怎样让ios6开发的应用在ios5的设备上能运行?

在xcode升级了之后,开发的应用在ios5的设备上不能运行,就高手指教!!!!!!!

问答 2016-06-30 来自:开发者社区

iOS程序退出后再次运行程序可以保存退出前程序的设置数据 用沙盒(sandbox)

第一次运行一个程序,用户可以改变数据(比如一幅图 uiimage),在改变完数据后,再次运行程序,程序中可以显示用户改变后的数据。

问答 2016-06-30 来自:开发者社区

phonegap生成的IOS项目,我在本地运行正常。提交到SVN然后获取就报错,求解?

phonegap生成的IOS项目,我在本地运行正常。提交到SVN然后获取就报错,求解?这是报错的内容

问答 2016-06-29 来自:开发者社区

Xcode5 运行程序 提示IOS 模拟器未能安装此应用程序

Xcode5 运行程序 提示IOS 模拟器未能安装此应用程序

问答 2016-06-28 来自:开发者社区

ios里面,为啥编辑器里看到的 按钮 和 运行起来,模拟器里看到的大小不一样

Mac 10.10, Xcode6.1 运行在 iphone5s (7.1), (Simulated Metrics -> Size = iphone 5.5-inch) 编辑器下, 显示这样 (加了些 Constraints, width,height, 左,下,右)

问答 2016-06-27 来自:开发者社区

iOS键盘弹出问题->虚拟机用6以上的可以弹出键盘,而运行在5s以下的虚拟机不弹出键盘,这是什么情况。谢谢解答。

xcode最新版,写了一个登陆的界面,当我点击文本框的时候,虚拟机用6以上的可以弹出键盘,而运行在5s以下的虚拟机不弹出键盘,这是什么情况。谢谢解答。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注