草庐IT

make_obj

全部标签

objective-c - 当我在 Obj-C 中定义一个不带 @property 的成员时,向该成员传递值时的操作是什么?

@interfaceClassA:UITableViewController{NSString*member;}@end成员声明如上。如果我用NSString*astring=[[NSStringalloc]initWithString:@"???"];member=astring;成员会保留字符串吗? 最佳答案 不,它不会保留它。这是实例变量(也称为iVar)。它不释放旧对象,也不保留新对象(作为setter中典型的声明属性)。//如果属性self.member=aString;//调用setter,相当于[selfsetMemb

iphone - iOS/Obj-C UIScrollView 和 PageControl 不工作

我正在尝试按照本网站上的指南使用UIPageControl实现UIScrollView:http://www.iosdevnotes.com/2011/03/uiscrollview-paging/与指南相反,我在Storyboard项目中实现了它,并使用了XCode4.5.2。除了指南中的代码,我在@interface的开头添加了,在实现中的viewDidLoad方法中,我添加了scrollView.delegate=self。仅将指南中描述的代码和IB对象添加到我的应用程序,当我在我的iPhone上测试它时,它根本不允许我滚动。我唯一可以做的滚动是通过在UIPageControl上

iphone - 如何使用全局/静态变量 OBJ-C

我希望保存用于一种方法的变量,然后在应用程序的另一种方法中调用它。这与全局/外部/静态变量有关吗?如果是这样,我想知道它将如何设置。我尝试使用全局和静态但没有成功。我正在尝试保存newX和newY的信息-(void)accelerometer:(UIAccelerometer*)accelerometerdidAccelerate:(UIAcceleration*)acceleration{...intnewX=(int)(Button.center.x+valueX);intnewY=(int)(Button.center.y+valueY);...}然后调用它-(IBAction)

java - 使用 Java 接口(interface)等 Obj-C 协议(protocol)实现类的可插拔性

背景:作为个人实验,我有兴趣研究并尝试创建更好的随机数生成器。此外,我还开始学习Objective-C和iOS开发。因此,我认为一个很好的实践项目是将我的随机数生成器想法移植到iOS应用程序中以获得乐趣。我在Java方面有很强的背景,所以我已经做过好几次我之前要提到的事情,但是我的Objective-C技能很幼稚,所以我不确定如何去做。意图:我正在使用UITableVIew提供我想出的生成器列表。同样,这是为了试验我的想法,并练习我的iOS开发技能,但我正在尝试做一些能让我future的开发更清晰、更容易的事情。我一直在尝试使用Obj-C协议(protocol)来实现我想要做的事情,因

javascript - 将字符串从 Obj-C 传递到 React Native

我目前正在用ReactNative构建一个应用程序,遇到了一个我似乎无法在我的RN框架中解决的问题,我可能需要提到我是Objective-C的新手。但是,我设法通过在我的AppDelegate.m文件中调用它来获取它。但是如何将我在appdelegate中创建的这个字符串变量传递给我的javascript文件呢?我快速浏览了NativeAppEventEmitter,但它似乎有所不同。在我的AppDelegate.m中,它看起来像这样:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL*)urlsourceAppli

ios - Objective-C - 类似于 CLLocationCoordinate2DMake 的自定义结构 'make' 方法

我在单独的头文件中编写了自定义结构。看起来像这样typedefstructRequestSpecifics{BOOLincludeMetaData;BOOLincludeVerboseData;}RequestSpecifics;现在我想创建一个自定义的“make”方法,类似于CoreLocation结构CLLocationCoordinate2CLLocationCoordinate2DMake方法。我尝试了两种不同的方法。虽然这两种方法都不会在.h文件中出现错误,但当我想使用make方法时确实会出错。方法一:externRequestSpecificsRequestSpecific

ios - PopViewController 动画 :YES when tap on UIAlertView make Keyboard appear in parentVC

我试图以编程方式popViewcontroller通过这样做-(void)alertView:(UIAlertView*)alertViewclickedButtonAtIndex:(NSInteger)buttonIndex{[[selfnavigationController]popViewControllerAnimated:YES];}问题是我在这个VC中有textFields。如果textField处于事件状态并且键盘正在显示,并且如果我显示AlertView并使用命令退出键盘([[selfview]endEditing:YES]或[textFieldresignFirstR

ios - 获取音频输入设备采样率时出错 : '!obj'

目前,我正在开发一款应用程序,可以从互联网流式传输广播电台。我看了这个tutorial并逐步实现。它在一段时间内运行良好,但现在我收到以下错误并且该应用程序无法流式传输任何内容2013-07-2010:22:40.653ShqipCom[464:c07][MPAVController]Autoplay:Enablingautoplay2013-07-2010:22:40.668ShqipCom[464:c07][MPCloudAssetDownloadController]PrioritizationrequestedformediaitemID:02013-07-2010:22:41

iphone - 如何在像 obj-c 的 Map 方法这样的 ruby​​ 中迭代时跳过对象

使用答案here此方法实现了类似于obj-c中ruby​​的映射:-(NSArray*)mapObjectsUsingBlock:(id(^)(idobj,NSUIntegeridx))block{NSMutableArray*result=[NSMutableArrayarrayWithCapacity:[selfcount]];[selfenumerateObjectsUsingBlock:^(idobj,NSUIntegeridx,BOOL*stop){[resultaddObject:block(obj,idx)];}];returnresult;}我的问题是,如果在应用blo

有其他第三方库时iOS Frameworks : Ways to make this better,?

从这里交叉发布,来self在github项目jverkoey/iOS-Framework上创建的问题。关于为iOS制作一个很好的.framework以分发给第三方,它似乎让你完成了90%。但是,如果您要在您的.framework中分发其他第三方SDK怎么办?有没有办法将这些其他第三方SDK具有的.a、.framework和其他.dylib文件直接包含到您的.framework中?Isitpossibletohaveotherthird-partyframeworkswrappedbytheframeworkthatyoucreate,asoutlinedinthisprojecttha