小编Jor*_*own的帖子

MKPinannotation详细信息披露按钮 - 呈现新视图

FirstViewController.h

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
@interface TransparentToolbar : UIToolbar{

}
@end
@interface AddressAnnotation : NSObject <MKAnnotation>  {

CLLocationCoordinate2D coordinate;

NSString *title;
  NSString *subTitle;
 NSString *directions;
  NSString *website; 

}
@property (nonatomic,retain) NSString *title;
@property (nonatomic,retain) NSString *subtitle;
@property (nonatomic,retain) NSString *directions;
@property (nonatomic,retain) NSString *website; 


@end


@interface FirstViewController : UIViewController {
IBOutlet MKMapView  *mapView;
//stores go here!
//declare store names as Company *cityState
AddressAnnotation *chiliAuburnAlabama;
AddressAnnotation *tuttifruttiHomewoodAlabama;
NSString *website;
}
@property (nonatomic,retain) NSString *website;
-(IBAction) updateLocation;
-(IBAction) setMap:(id)sender;
-(IBAction) showPin;
@end …
Run Code Online (Sandbox Code Playgroud)

iphone detail disclosure mkpinannotationview mkmapview

6
推荐指数
1
解决办法
1万
查看次数

如果X是Y objective-c的子类

请问的语法是什么

if(object isObjectOfClass Class){object.color = 1; }

我正在制作地图应用程序,我想说"如果地图上的这一点是该商店的一个分支 - 将图片设置为此"

if-statement objective-c map mkpinannotationview mkmapview

1
推荐指数
1
解决办法
128
查看次数

将数据保存为mac osx中的文件

基本上,我想使用NSSaver将NSData保存为文件.我要添加到我的if语句中以保存它/我应该对此方法进行哪些更正?

 - (IBAction)saveAs:(id)sender{

NSMutableArray *storage = [NSMutableArray arrayWithCapacity:[[arrayController arrangedObjects] count]];
for (int i = 0; i < [[arrayController arrangedObjects] count]; i++) {
    Stores *object = [[arrayController arrangedObjects] objectAtIndex:i];
    NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:object.Website, @"website",object.Street_Address, @"streetAddress", object.City_Address, @"cityAddress", object.Name, @"storeName", object.Latitude, @"latidude", object.Longitude, @"longitude", object.Phone_Number, @"phoneNumber", nil];
[storage addObject:dict];
}
NSData *data = [NSKeyedArchiver archiveDataWithRootObject:storage];
NSSavePanel *saver = [NSSavePanel savePanel];
saver.requiredFileType = @"yogurtstorelocations";
[saver runModal];
if ([saver runModal] == NSOKButton){


    }

}
Run Code Online (Sandbox Code Playgroud)

macos xcode objective-c

1
推荐指数
1
解决办法
1392
查看次数

电晕sdk奇怪的Z订购问题?

我正在尝试在游戏中的精灵图像下面创建一个圆形阴影.但是,出于某种原因,即使我先创建圆,精灵也总是出现在它下面.这是代码:

local circle = display.newCircle(100,100,30)
circle:setFillColor(0,0,0)
local hunter = display.newSprite(imageSheet,createAnimationSequence("Hunter",5))
Run Code Online (Sandbox Code Playgroud)

createAnimationSequence函数只是组织动画序列,所以这不是问题.我已经尝试将精灵和圆圈都放在自己的显示组中,即使这样也行不通.我很困惑这个问题,但它可能只是一个我没有看到的粗心错误.

圆圈出现,精灵也是如此,只有圆圈位于精灵的顶部而不是精灵的下方,即使我编码首先绘制它.

displayobject coronasdk

1
推荐指数
2
解决办法
2158
查看次数