本系列文章主要是对《Objective-C 高级编程》这本书做的读书笔记总结,除了这本书中的内容以外,也加上了自己对开发技术的理解和一些个人的经验分享。 Blocks是什么 Blocks是C语言的扩充功能,是带有局部变量…
标签:objective-c
objective-c – iOS7 – 从表视图推送segue期间内容重叠
如果之前有人问过,请道歉.我找不到任何关于这个特殊问题的参考. 我有一个应用程序,它基本上是嵌套在导航控制器中的表视图.表格中的每个项目都会转换为新视图(通过通用推送过渡),其中包含滚动视图中的一些内容.我已经使用故事板…
objective-c – 在NSImage中用另一种颜色替换一种颜色
我有一个NS Image,并希望用另一种颜色替换它(例如用绿色替换所有蓝色)是否有一种简单的方法可以做到这一点,如果没有,我怎么能得到这个功能? 最佳答案 这是核心形象的工作.或者,您可以使用Quartz Compose…
Autologout iPhone应用程序
我想制作一个 iphone,一旦应用程序在前台或后台闲置指定的一段时间,就会将用户从会话中注销. 我猜我应该使用NSTimer,但我不知道从哪里开始.当应用程序位于前台时,如何判断用户何时处于空闲状态?我猜它应该是一个U…
objective-c – 视图控制器处于横向模式,但是我从纵向模式获取帧?
我有一个带有表视图的设置视图控制器.表视图应该将其帧设置为视图控制器的帧.我的应用程序仅支持横向模式,因此这是我一直在的方向. 但是,当设置视图控制器加载时,表视图具有视图控制器的纵向模式框架,即使它处于横向状态(360…
IPhone:学习’乐器’的资源?
我想使用仪器来验证我的程序没有任何内存泄漏. 你可以向我提供一些资源或技巧,帮助你解决这个问题吗?也许是一些视频截屏,或者其他什么. 这个程序非常复杂,我不太熟悉这种低级别的分析工具,所以也许你找到了一个很容易理解的教程…
objective-c – didStartMonitoringForRegion为一个startMonitoringForRegion调用两次
我已经通过调用startMonitoringForRegion开始了区域监视.但是我发现didStartMonitoringForRegion被调用了两次,而且didEnterRegion被调用了两次.但我只调用一次st…
objective-c – 在NSOutlineView或NSTableView中选择时如何反转图标
在我的应用程序中,我使用NSOutlineView和NSTableView(通过NS ImageCell)中的图标. 图标看起来很好,但是当选择行时,图标看不太清楚: 例如,在Finder中,所选图标会显示白色否定: 如…
iphone – Singleton属性内存管理
什么属性更适合单身人士的属性? 我知道单身从未取消分配,但我仍然必须保留其属性或更正确地指定它? 最佳答案 您最好的选择是保留和释放您所有单身人士的财产,与非单身人士完全相同. 这将使事情更容易维护,特别是如果有一天你(…
objective-c – UICollectionView部分标题崩溃iOS 8
我有一个UIView子类,它有一个动态创建的UICollectionView.在ios7中一切正常,显示标题就好了. iOS 8根本不调用此方法,应用程序崩溃. - (UICollectionReusableView *…
在Objective-C中,什么在main之前调用?
在Objective-C中,什么在main之前调用?例如,我假设Objective-C中的所有元类都在main之前实例化,并且它们的load / initialize方法被调用,全局常量等等.还有什么?这记录在哪里? 最…
objective-c – 如何检查用户是否已授予Facebook访问权限?
我正在使用ACAccountStore从iPhone的原生设置通过Facebook登录iOS版本6或更高版本. 登录时我要求获得如下许可: [accountStore requestAccessToAccountsWit…