草庐IT

cocoa-touch

全部标签

ios - SDWebImage 急切加载图像

我正在尝试加载一堆图像:for(NSDictionary*sinthings){[managerdownloadWithURL:[NSURLURLWithString:s[photo]]options:0progress:nilcompleted:nil];}它不是在下载这些图像。但是,如果我传入一个空的完成block,如下所示:for(NSDictionary*sinthings){[managerdownloadWithURL:[NSURLURLWithString:s[photo]]options:0progress:nilcompleted:^(UIImage*image,NS

ios - 更新 cocoa pod 后,xcode 出现体系结构错误的重复符号

这是我的podFile:source'https://github.com/CocoaPods/Specs.git'platform:ios,'7.0'pod'AFNetworking'pod'ODSAccordionView','0.4.4'pod'IQKeyboardManager'pod'NYXImagesKit',:git=>'https://github.com/Nyx0uf/NYXImagesKit.git'pod'PEPhotoCropEditor'pod'CocoaAsyncSocket'pod'PKRevealController'pod'Haneke','~>1.0

iphone - 如何干净地覆盖属性 setter ?

如果我想定义一个自定义的UIView子类,它在设置边界时执行某些操作,我该如何覆盖setter?覆盖setBounds似乎很危险,因为如果我理解正确的话,getter和setter名称不是公共(public)接口(interface)的一部分,可能随时更改。当然,我使用class_copyPropertyList在运行时查询类中定义的属性列表,然后查询setter的名称,最后使用class_addMethod添加方法,首先获取对前面方法的引用用于调用原始版本。所有这些看起来都很老套。有没有一种干净的方法来做我想做的事情,保证不会在未来的操作系统版本上中断?谢谢。

iphone - UISegmentedControl 值以编程方式更改

如何以编程方式连接UISegmentedControl的值更改方法。我知道可以使用IB,但我想知道如何使用代码来实现。谢谢。 最佳答案 为控制事件UIControlEventValueChanged附加一个target-action。示例[segmentedControladdTarget:selfaction:@selector(valueChanged:)forControlEvents:UIControlEventValueChanged]; 关于iphone-UISegmente

ios - 像硬币一样旋转图像

我有一张图片。我想在表面上像硬币一样旋转。我试过旋转变换,但它不会像那样旋转。如何实现这样的动画?代码:-(void)viewDidLoad{[superviewDidLoad];[self.viewsetUserInteractionEnabled:YES];lbl_facebook.font=[UIFontfontWithName:GZFontsize:12.0f];txtPassword.font=[UIFontfontWithName:GZFontsize:15.0f];txtUsername.font=[UIFontfontWithName:GZFontsize:15.0f]

ios - 如何在 Xcode 中检查按钮图像

我目前正在尝试找出是否可以检查按钮使用的图像。假设我有image1和image2。如果按钮图像是image1执行此操作,如果按钮图像是image2执行此操作。但是xcode没有给我任何自动填充选项....[m1setImage:[UIImageimageNamed:@"Penguin.png"]forState:UIControlStateNormal];这就是我设置图像的方式。但是我如何知道它是Penguin还是Penguin2? 最佳答案 只是在图像的基础上使用此代码进行按钮操作-(IBAction)checkButtonCli

ios - 在 iphone xcode 中存储经纬度的最佳和最精确的数据类型是什么?

我正在构建一个基于地理定位的应用程序,我想知道哪种数据类型最适合存储纬度/经度我正在使用doubleValue,但我认为我们可以更精确,比如小数点后10位。 最佳答案 double是iOS本身使用的值。iOS使用CLLocationDegrees表示纬度/经度值,它是double的typedef。IMO,使用double/CLLocationDegrees将是最佳选择。 关于ios-在iphonexcode中存储经纬度的最佳和最精确的数据类型是什么?,我们在StackOverflow上找

objective-c - 使用 sortUsingComparator 对 NSInteger 进行排序

我正在尝试对NSObjects的数组进行排序(一个对象属于一个类)。对象类有几个变量,我想用它们对数组中的对象进行排序,我用来排序的变量是NSString或NSInteger类型,我是我有信心对NSString进行排序,但对于这个问题,我希望获得有关对NSInteger进行排序的帮助。这是我用来对对象数组进行排序的方法,它接收对象的NSMutableArray-(NSMutableArray*)startSortingTheArray:(NSMutableArray*)unsortedArray{[unsortedArraysortUsingComparator:^NSComparis

ios - 在iphone sdk中改变图像的颜色

我有一张图片,我想通过编程更改该图片的颜色。&我想改变这张图片的颜色 最佳答案 更新:使用这个方法...-(UIImage*)imageNamed:(NSString*)namewithColor:(UIColor*)color{//loadtheimageUIImage*img=[UIImageimageNamed:name];//beginanewimagecontext,todrawourcoloredimageontoUIGraphicsBeginImageContext(img.size);//getareferencet

ios - 无法将没有 cocoa pod 的 Google Analytics iOS SDK 添加到我的项目中

我想将GoogleAnalyticsiOSSDK添加到我的项目中,但不幸的是它不起作用。我没有使用CocoaPods,也许这就是问题所在,因为谷歌说在教程中使用它,但由于其他原因我不能在这个项目中使用它。这就是我尝试的方式:我创建了配置文件我已经添加了GoogleService-info.plist我已将GoogleAnalytics/Library文件夹添加到我的项目和libGoogleAnalyticsServices.a文件然后我将它添加到我的AppDelegate.m#import//...-(BOOL)application:(UIApplication*)applicati