草庐IT

Dcm4che-arc-light

全部标签

ios - 为什么这个对象在 ARC 下被过早地释放?

我在为UIButton设置目标时遇到问题://TestViewController.m@implementationTestViewController@synthesizescrollContentView-(void)viewDidLoad{[superviewDidLoad];SecondViewController*secondViewController=[self.storyboardinstantiateViewControllerWithIdentifier:@"SecondViewController"];[self.scrollContentViewaddSubvi

objective-c - EXC_BAD_ACCESS 切换到 ARC 时出错

我在表格View单元格中有一个文本字段,我想分配一个自定义输入键盘。我可以让键盘显示出来,但似乎没有连接相应的Controller类。当我按下任何按钮时,我收到EXC_BAD_ACCESS错误,或“无法识别的选择器”错误。这是我将tableview单元格的文本字段绑定(bind)到自定义输入键盘的代码CustomNumberPadViewController*calcKeyboard=[[CustomNumberPadViewControlleralloc]initWithNibName:@"CustomNumberPadView"bundle:nil];calcKeyboard.eq

iphone - 带 ARC 的 MVC 模式

作为iOS的新手,我发现ARC到目前为止确实有助于快速开发。话虽这么说,但有一些警告我不确定ARC如何适合以及以前长期存在的iOS模式,例如MVC。以下是我试图描绘事物的方式,如能对我的理解做出任何澄清或更正,我们将不胜感激。我正在使用Storyboard为我的应用程序实例化和设置一些ViewController。从我读过的文档来看,当事件ViewController切换到另一个ViewController时,发送ViewController实例变量会丢失(是?/否?)。因此,我使用模型层来存储应用程序的数据。现在我的理解开始变得(更)模糊了..假设我有一个模型数据对象只被一个View

Set A Light 3D Studio for Mac - 构建逼真的照明场景!

SetALight3DStudio是一款专业的照明设计和模拟软件,旨在帮助摄影师、电影制片人和视觉艺术家创建逼真的照明场景。无论你是在拍摄电影、广告、时尚杂志还是其他视觉艺术项目,这个软件都能帮助你实现你的创意想法。SetALight3DStudioMac版✨主要功能包括:1️⃣三维场景设置:SetALight3DStudio允许你创建自定义的三维场景并设置摄影棚的布局。你可以选择不同的背景、地板类型和摆设物品,以逼真地呈现你的照明设计。2️⃣灯光模拟:这款软件提供了多种不同类型的灯光模拟器,包括连续光源、闪光灯、补光灯等。你可以准确地调整每个灯光的位置、颜色、强度和散射角度,以实现你所需的照

iphone - ARC convert for before iOS 5 SDK

我已经开发了一个兼容iOS4的项目。我现在的问题是我想要非ARC到ARC启用项目,该项目应该在最新的iOS6版本上工作。 最佳答案 使用Xcode的converttoarc工具将您的项目转换为ARC。检查下面的屏幕截图。 关于iphone-ARCconvertforbeforeiOS5SDK,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13640668/

objective-c - 使用 ARC 的自定义委托(delegate) iOS 6 无法正常工作

我是Objective-C编程的初学者。我在这里和其他网站上搜索了解决问题的方法,但没有找到。我想在系统加载之前创建一个登录View。然后,登录后我想关闭它。在我的项目中,我使用ARC而不是Storyboards。当我调试并查看函数“efetuarLogin”时,属性委托(delegate)的值为0x000000。我认为它是空白的,不是吗?根据我在互联网上找到的教程和其他提示,这是代码委托(delegate)的正确方法。你能帮我检查一下吗?这是代码:登录.h#import@classLogin;@protocolLoginDelegate@required-(void)loginDid

iphone - 核心数据 : Light-weight migration from xcdatamodel version n to n+5

假设用户在他们的iPhone上安装了MyApp2.xcdatamodel,并且他们已经有一段时间没有升级他们的应用程序了。现在应用程序的当前版本使用MyApp7.xcdatamodel。轻量级迁移机制能否将数据平滑迁移到当前模型?我的假设是,只要MyApp3.xcdatamodel、MyApp4.xcdatamodel、MyApp5.xcdatamodel和MyApp6.xcdatamodel可用。谁能证实这个假设?提前致谢乔斯。 最佳答案 你的假设是正确的。只要您的项目中有所有模型,这就可以工作。

ios - 如何将 MWPhotoBrowser 添加到使用 arc 的 iOS 项目

我正在尝试将MWPhotoBrowser库添加到我使用Storyboard和弧的ios项目中。我收到各种讨厌的错误。gethub中提出的方法有些不清楚。因此,如果有人可以逐步展示如何将MWPhotobrowser添加到项目中。非常感谢屏幕截图和答案。 最佳答案 为此有一个Cocoapod:参见http://www.cocoacontrols.com/controls/mwphotobrowser.如果您以前没有使用过它,它是一个适用于iOS/Mac项目的包依赖管理器。它使向项目中添加库变得容易得多。编辑:您需要先安装Xcode命令行

iphone - 非 ARC 和弱属性 - ios 5

我正在使用cocos2dv1.1.0-beta2b。我的项目没有使用ARC。它曾经工作得很好,但我们现在刚刚尝试将项目的最小ios版本从4.3更改为5.0,我们开始出现编译时错误“弱属性的综合只允许在ARC或GC模式下”好像是因为这个(cocos2d代码的例子)//Thedelegateofthescrolllayerobject.#if__IPHONE_OS_VERSION_MIN_REQUIRED>=__IPHONE_5_0@property(nonatomic,weak)iddelegate;#else@property(nonatomic,assign)iddelegate;#

ios - performSegueWithIdentifier destinationViewController 使用 ARC 解除分配

奇怪的问题:我创建了一个带有两个ViewController的Storyboard,并与自定义转场(交叉溶解)相连。我通过以下方式实现segue:-(void)transitionToIntro{[selfperformSegueWithIdentifier:@"ToIntro"sender:self];}这个转换,我看到了新的ViewController,在initWithCoder和AwakeFromNib之后,它设置了UI,我看到数据源和委托(delegate)的属性已经设置。然后突然dealloc被解雇了!并且这个目标ViewController被释放了。然后当然所有东西都铺了