小编use*_*994的帖子

如何使用CoreData存储自定义类

我有一个扩展NSObject的类.它由一些浮点变量组成.我想将此类存储在核心数据中.

在数据模型中,似乎最可能的选择是将此类转换为二进制数据,以便使用CoreData存储它.

它是否正确?如果是这样,有人可以指导我如何使用CoreData存储和检索我的课程吗?

谢谢,

core-data nsobject ios

9
推荐指数
2
解决办法
9228
查看次数

c数组:动态设置大小?

我是C编程的新手.我试图使用变量设置数组的大小,但我收到一个错误:"数组"的存储大小不是恒定的!

01 int bound = bound*4;

02 static GLubyte vertsArray[bound];
Run Code Online (Sandbox Code Playgroud)

我注意到当我用数字'20' 替换边界(在02行的括号内)时,程序将运行没有问题.但我试图动态设置数组的大小...

任何想法为什么我收到此错误?非常感谢,

c arrays

6
推荐指数
2
解决办法
1704
查看次数

传递给C++函数的数组大小?

可能重复:
如果传递给函数,则确定数组的大小

如何获得传递给函数的C++数组的大小?

在以下代码中,sizeof(p_vertData)不返回正确的数组大小.

float verts[] = {
 -1.0,1.0,1.0,
 1.0,1.0,1.0,
 1.0,-1.0,1.0,
 -1.0,-1.0,1.0,

 -1.0,1.0,-1.0,
 1.0,1.0,-1.0,
 1.0,-1.0,-1.0,
 -1.0,-1.0,-1.0
};

void makeVectorData(float p_vertData[]) {   
 int num = (sizeof(p_vertData)/sizeof(int)); 
 cout << "output: " << num << endl;
}; 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

c++ arrays

4
推荐指数
3
解决办法
2万
查看次数

MKMapView:如何将MKUserLocationView(蓝点)带到前面?

我正在添加自定义注释而不是引脚注释.基本上,我在这些注释中绘制一个圆圈并将它们添加到地图中.这些自定义注释会遮挡用户位置视图(蓝点)的问题如何将蓝点带到前面.

- (void)mapView:(MKMapView *)mapView 
didUpdateUserLocation:(MKUserLocation *)userLocation 
{
UIView *user = [mapView viewForAnnotation:userLocation];
[mapView bringSubviewToFront:user];
}

但是,这对我不起作用.我的自定义注释仍然覆盖了蓝色用户点.任何想法如何让用户位置视图出现在前面?干杯

iphone core-location mapkit mkmapview ios

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

标签 统计

arrays ×2

ios ×2

c ×1

c++ ×1

core-data ×1

core-location ×1

iphone ×1

mapkit ×1

mkmapview ×1

nsobject ×1