对象专题提供对象的最新资讯内容,帮你更好的了解对象。
有什么办法可以在Parse中进行查询以获取最近添加的PFObject类型吗? 我知道我可以使用大于标准的查询,但是如果在没有知道日期的情况下有一个函数可以添加最新的对象,这将是非常有用的. 只需在createdAt上添加降序并获取第一个对象: PFQuery *query = [PFQuery queryWithClassName:@"YourClassName"]; [query orderBy
我正在 Swift开发一个小型的基于UITableView的应用程序.我开始硬编码一些基本的数组(包括基本的类声明和UITableView出口声明: import UIKit class ScenesViewController: UITableViewController { @IBOutlet var myTableView: UITableView var sceneName = ["
当调用LLDB中的Objective-C代码时,我经常使用其地址创建引用内存中对象的变量.例如: (lldb) po self.view <UIView: 0x7ff5f7a18430; frame = (0 64; 320 504); autoresize = W+H; layer = <CALayer: 0x7ff5f7a192e0>> (lldb) e CALayer* $layer = (
在以前的版本中,我没有问题,但现在(v6.2)由于某些原因分配不会列出我的任何应用程序的对象.我试过Debug和Release Mode: 注意,过滤器“VC”应该捕获所有的ViewControllers.没有过滤器 有任何想法吗? 我用6.2和6.3测试了这一点,遇到了这个问题.另外我正在使用iOS 8.2和8.3模拟器.但是,当我切换到iOS 8.1模拟器时,它正常工作.所以它不是一个bug,
我正在迁移使用UIActivityViewController在iOS6中进行共享,但我无法弄清楚如何通过电子邮件共享创建要包含的电子邮件附件对象. iOS5中的相应代码是: MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init]; [picker addAttachmentData:data
我有一个iOS窗口应用程序,直到今天它与 Xcode一起工作正常. 当我在对象库中打开项目时,似乎加载了所有OS X开发对象,我再也看不到任何可可触摸项,如UITextViews等. 我没有手动更改任何设置,所以我不确定为什么会发生这种情况. 不确定它是否完全相同的问题,但我发现打开.xib文件将对象库从OS X切换到iOS对象…
我有一个类“人”:RLMObject.现在这个类有一个属性“Dog”:RLMObject. 当我从Realm中删除“Person”对象时,它不会自动删除与其关联的“Dog”. Realm中是否有像Core Data一样的删除规则?帮我解决这个问题. 谢谢! 我们实际上正在处理该功能,但在最终发布之前,您必须在删除Person之前手动删除Dog. 干杯,
每次我尝试在我的机器上使用install_name_tool时,它会报告以下内容 install_name_tool: object: Abacate malformed object (unknown load command 4) 我读到构建二进制文件时可能会出错.为了检查我创建最简单的hello world c程序并尝试使用install_name_tool更改某些内容.没工作.我究竟做错了
IB中对象和外部对象有什么区别? 我什么时候应该使用? 加上另一个答案:  您可以使用“外部对象”来跨多个xib访问公共对象.你也可以用其他方式做到这一点,但这很方便. 例如,如果您对多个xib上的按钮点击执行“大”操作,并且您有许多此类操作(此外,如果它与您执行此操作的数据相同),而不是调用addTarget:action …,您可以创建此类的代理对象并将其连接到按钮. 您可以使用以下代码将代理
我究竟如何更新Realm中的对象?似乎无法找到编辑/更新对象的任何内容.有任何想法吗?谢谢 这是 the documentation on updating objects in Realm. 这是另一个更新对象的选项,而不是其他答案中讨论的对象. 很多时候,当我想更新对象时,我只需要更新一个或两个属性,一个令人烦恼的关于Realm的事情就是需要将一个持久化对象的属性更改包装在一个写入事务中,所以
我对ARC的了解已经在今天进行了测试,我偶然发现了 this article,它在“语句嵌套”标题下有一个例子,在我看来这似乎是错误的. 在上面嵌入的示例中,用绿色下划线突出显示的行表示在函数内部分配的字符串在创建时首先获得保留计数1,然后在添加到数组时再次获得1,然后一旦数组为nil’在for循环之后,字符串的保留计数将减少1,原始字符串的保留计数为1,因此不会被解除分配. 我会假设编译器本身足
我想我已经接近理解 how Mono GC and ObjC ref counting live together了. The way it works is that when a native object has a reference count of 1, we do not prevent the managed instance from getting garbage collec
我想在项目中添加虚拟对象以进行测试,但我不希望它们包含在我的最终构建中.所以我有我的AppDelegate类,并在那里导入: #ifdef TESTING #import "DummyBeaconLocationManager.h" #else #import "BeaconLocationManager.h" #endif 然后: - (BOOL)application:(UIApplicati
如何从对象库中删除添加到Interface Builder的对象?我通过简单地将对象拖出 Xcode外部的位置然后放下它来删除它.然而,当我以这种方式删除它并运行模拟器时,Xcode经常崩溃 – 所以也许,这不是我认为的理想方式. 另外,我不能以与this answer相同的方式删除它.为什么?或者Xcode 5不再支持它吗? 谢谢. 选择对象,然后按删除键. 然后,您也可以单击编辑菜单并选择删除
一个非常基本的问题……但是理解概念真的非常重要.. 在c或c语言中,我们通常不使用指针变量来存储值.即,值的存储方式简单如下: int a=10; 但是在ios sdk中,在目标c中,我们使用的大多数对象都是通过用它们表示指针来初始化的,如: NSArray *myArray=[NSArray array]; 所以,在我的脑海中出现的问题是,使用指针对象有什么好处和需要(这就是我们在这里所称的,如
我更新了 swift 3,发现了很多错误.这是其中之一: Value of type ‘Any?’ has no member ‘object’ 这是我的代码: jsonmanager.post( "http://myapi.com", parameters: nil, success: { (operatio
我想知道如何正确地执行以下操作:我有一个返回NSData对象的方法.它从UIDocument获取NSData对象. NSData对象可能变大,所以我想确保在响应开始之前它已完全加载.因此,我想从块本身返回方法的值.所以这样的事情: - (NSData*)getMyData { MyUIDocument *doc = [[MyUIDocument alloc] initWithFileURL:f
我有一个叫做的按钮,我给它一个UIGestureRecognizer,这样只有长按按钮才会运行IBAction.您可以通过向按钮自身添加UILongPressGestureRecognizer来完成此操作.然后你控制将手势识别器拖动到这样的函数: @IBAction func handleGesture(sender: UIGestureRecognizer) { if sender.st
任何人都知道为什么我得到这个? -(void)postPrimaryEMWithEM:(EM *)em exclusive:(BOOL) isExclusive success:(void (^)())onSuccess failure:(void (^)())onFailure { if(self
我正在使用相当标准的fetchedResultsController实现来输出tableView.在-viewDidLoad的最后,我正在进行第一次调用: NSError *error = nil; if (![[self fetchedResultsController] performFetch:&error]) { NSLog(@"Error! %@",error); abo