小编hai*_*ant的帖子

47
推荐指数
3
解决办法
7万
查看次数

目标常数c

我想为我的应用程序添加一些常量键,这些常量可以在程序中的任何地方访问.所以我在接口文件中声明了常量:

#import <UIKit/UIKit.h>
NSString * MIN_INTERVAL_KEY = @"MIN_INTERVAL_KEY";
NSString * MAX_TOBACCO_KEY = @"MAX_TOBACCO_KEY";
NSString * ICON_BADGE = @"ICON_BADGE";

@interface SmokingViewController : UIViewController {
}
Run Code Online (Sandbox Code Playgroud)

我想从MinIntervalViewController类访问它们:

- (void)viewDidAppear:(BOOL)animated {
    NSUserDefaults *user = [NSUserDefaults standardUserDefaults];
    if (user) {
        self.selectedValue = [user objectForKey:MIN_INTERVAL_KEY];
    }
    [super viewDidAppear:animated];
}
Run Code Online (Sandbox Code Playgroud)

但是应用程序在MinIntervalViewController类中显示错误:

错误:'MIN_INTERVAL_KEY'未声明(首次使用此功能)

我错过了什么吗?任何帮助,将不胜感激.

谢谢

iphone cocoa-touch constants objective-c

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

核心图标签不显示在每个条形列的顶部

我是Core-plot的新手.我想在CPBarPlot上的每个条形列上添加关于数字的标签.我知道我必须实现CPBarPlotDataSource委托的这个方法:

 -(CPTextLayer *)barLabelForBarPlot:(CPBarPlot *)barPlot recordIndex:
     (NSUInteger)index;
Run Code Online (Sandbox Code Playgroud)

但即使我实现了这种方法,也没有任何反应,图表在每个条形图的顶部都没有标签显示.我错过了什么吗?

这是我的代码:

- (void) constructBarChart {
 //create bar chart from theme
 barChart = [[CPXYGraph alloc] initWithFrame:CGRectZero];
 CPTheme *theme = [CPTheme themeNamed:kCPPlainWhiteTheme];
 [barChart applyTheme:theme];
 hostView.hostedLayer = barChart;
 barChart.plotAreaFrame.masksToBorder = NO;

 barChart.paddingTop = 30.0;
 barChart.paddingBottom = 30.0;
 barChart.paddingLeft = 30.0;
 barChart.paddingRight = 30.0;


 // setup plot space
 CPXYPlotSpace *plotSpace = (CPXYPlotSpace*)barChart.defaultPlotSpace;
 plotSpace.allowsUserInteraction = YES;
 plotSpace.delegate = self;
 plotSpace.yRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0.0f) length:CPDecimalFromFloat(10.0f)];
    plotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0.0f) length:CPDecimalFromFloat(10.0f)];
 plotSpace.globalXRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0.0f) length:CPDecimalFromFloat(20.0f)];
 plotSpace.globalYRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0.0f) …
Run Code Online (Sandbox Code Playgroud)

iphone core-plot

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

是否可以将Apple Direction API与Apple Maps一起使用?

我正在使用Apple Maps API编写应用程序.我想通过Google服务的查询指示显示用户和朋友路线(https://developers.google.com/maps/documentation/directions/?hl=vi).从服务中获取数据后,我使用MKPolyline(iOS SDK中的类)在Apple Maps上显示路径.这可能而且与Apple和Google的政策没有冲突吗?

期待你的回应.

谢谢

iphone maps google-maps directions

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