草庐IT

Binding_New_Objective-C_Types

全部标签

ios - 如何在 objective-c 的 View Controller 上获取自定义 TableViewCell 值

我是iOS新手,我面临着从自定义表格View单元格值获取值到ViewController的问题。在我的自定义表格View单元格中,单击时有4个按钮我在customtableviewcell的UILabel中获取值我想将UILabel值传递给ViewController。我的代码在customtableviewcell.m中是这样的-(void)awakeFromNib{passbtn.layer.cornerRadius=passbtn.bounds.size.width/2.0;//thisvaluevaryasperyourdesirepassbtn.clipsToBounds=Y

c++ - iPad/X 平台上的 OpenGL ES 应用 : C++ or Objective-C?

我希望这有一个技术(而不是宗教)答案,但我想知道我是否应该使用Objective-C或C++在iPad上创建OpenGLES应用程序?由于最终目标是在Windows和OSX上编译它,我倾向于使用C++(并且只使用ObjC来处理我必须做的事情:AppDelegate等),但我有零具有Objective-C开发经验。我可以与Objective-C中的C++类交互吗?使用ObjC而不是C++有什么令人信服的理由吗?或者我应该只使用普通的旧C语言吗? 最佳答案 您可以,它称为Objective-C++,您需要做的就是确保您的源文件具有.mm

cocoa-touch - 让 Objective-C 使用 UIWebView 与 JavaScript 对话

我正在构建一个在UIWebView中加载本地html文件的iPad应用程序。我在ViewController中存储了一个int,我想用它来确定将哪些内容加载到html文档中。此外,我希望在html中创建可点击的链接,从而在最高层生成新的、更小的UIWebView,就像一个“弹出窗口”。如何在Obj-C和Javascript之间来回发送数据? 最佳答案 您可以使用UIWebView中的stringByEvaluatingJavaScriptFromString:方法将数据从Cocoa层发送到JavaScript层。Cocoa层还可以通

ios - Objective-C 调用特定的类方法

我有一个在初始化器中有这个的类:@implementationBaseFooClass-(id)init{if(self=[superinit]){//initializeinstancevariablesthatalwaysneedtostartwiththisvalue}returnself;}-(id)initWithSomeInt:(int)someInt{if(self=[selfinit])//一切都很好,花花公子。我的问题是当我实现子类时:@implementationSubFooClass-(id)init{return[selfinitWithSomeInt:0];}

objective-c - 将收藏夹功能添加到 iPhone App iphone sdk

我想添加一个自动收藏夹功能,其工作方式如下:我有一个详细View,其中包含一个单元格名称和一个未选中的星号。用户点击未选中的星号,星号被选中,特定的单元格名称被添加到另一个View中。用户可以随时转到详细信息View并再次点击星号,星号将变为未选中状态,单元格名称将从其他View中删除。我想用一个自定义按钮作为星号和一个表格View作为另一个View来做到这一点。最好使用IBAction或IBOutlet。我的detailView按钮代码-(IBAction)toggleFav:(UIButton*)sender{if([senderisSelected]){//...[senders

objective-c - 我应该从哪里开始为 Mac 开发?

我已经开发了几个iOS应用程序,除此之外我没有为Mac开发的经验。我知道Mac开发人员计划刚刚推出了Mac应用程序商店,所以我猜现在构建Mac应用程序与开发iOS应用程序类似。我的问题是...我应该从当前版本的Xcode开始(无需为开发者程序付费)并使用当前方法开发我的应用程序……还是为该程序付费并使用可能更简单的方法?如果我做出了一些错误的假设,请原谅我。 最佳答案 我还没有听到任何迹象表明会有更简单的方法。Mac应用程序商店只是一种分发Mac应用程序的新方式。继续并开始使用Xcode。除非您即将拥有想要销售的应用,否则不要急于加

objective-c - 使用 NSCoding 编码对象或简单地将数据写入文件的优缺点

我很好奇在ObjectiveC中使用NSCoding对对象进行编码并将它们写入磁盘的优势可能优于简单地将持久性对象写入磁盘。在I/O或磁盘空间使用方面是否有性能提升? 最佳答案 好吧,大多数NSCoding实现都会正确处理对象图;也就是说,如果您对一个已经编码给编码器的成员对象进行编码,它将不会再次对其进行编码。解码将正确还原对象图(因此解码后的目标对象有多个入站引用)。您还可以获得所有内置的辅助编码函数(用于原始类型和对象)。除此之外,NSCoder只是持久性对象生成器,因此您最终会做类似的工作,只是没有Apple处理的烦恼和常见

objective-c - iPhone : how to decrease no. 在 UITextField 中输入文本时依赖 UILabel

当我在UITextField上键入字符时,在UITextField下方,我放置了显示200的小UILable,当在UITextField上输入字符时,计数必须减一对于每个字符和在UILabel上显示,你能建议我如何处理吗 最佳答案 在您的textField委托(delegate)中:-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{lblYour

objective-c - 方法返回对象的内存管理(iOS/Objective-C)

我正在通过斯坦福(http://www.stanford.edu/class/cs193p/cgi-bin/drupal/)发布的精彩iTunesU类(class)学习Objective-C和iOS编程作业2是创建一个带有可变按钮的计算器。命令链(例如3+x-y)作为“anExpression”存储在NSMutableArray中,然后我们根据NSDictionary为x和y取随机值,以获得解决方案。这部分作业让我感到困惑:最后两个[方法]“转换”anExpression到/从属性列表:+(id)propertyListForExpression:(id)anExpression;+(

objective-c - iOS OpenGL 使用 glTexImage2D 的参数来制作 UIImage?

我正在处理分配给我的项目的一些现有代码。我成功调用了glTexImage2D,如下所示:glTexImage2D(GL_TEXTURE_2D,0,texture->format,texture->widthTexture,texture->heightTexture,0,texture->format,texture->type,texture->data);我想使用传递给glTexImage2D的变量创建一个图像(最好是CGImage或UIImage),但不知道是否这是可能的。我需要从OpenGLView创建许多连续图像(每秒很多图像)并保存它们供以后使用。我应该能够使用我在glTe