小编jar*_*ryd的帖子

建议学习C

在学习C和使用C编程时,有些人可以推荐使用什么?

我想到了以下几种选择.(在OSX上)

  1. Aquamacs
  2. TextMate和终端
  3. 的XCode

我想学习的不仅仅是IDE,因此我将掌握这个概念,因为我将学习编译器等.

我在学习Erlang时尝试过Aquamacs,但这比我更喜欢的麻烦.

使用Emacs环境时还有很多额外的东西需要学习吗?

什么对理解事物的运作方式最有益.( C )

是否还有其他工具或可能的选择值得研究?

谢谢

c emacs xcode textmate aquamacs

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

Git终端输出

我在我的git repo中添加了一些文件.然后我添加了一个目录并将它们移动到那里.然后我使用添加了目录git add

这意味着什么告诉我?

On branch master

Changes to be committed:
(use "git reset HEAD <file>..." to unstage)

new file:   newDir/TMXParser.c
new file:   newDir/Tilemap.c
new file:   newDir/test.xml
new file:   newDir/tileImage2.png
new file:   TMXParser.c
new file:   Tilemap.c
new file:   test.xml
new file:   tileImage2.png

Changed but not updated:
 (use "git add/rm <file>..." to update what will be committed)
 (use "git checkout -- <file>..." to discard changes in working directory)

deleted:    TMXParser.c
deleted:    Tilemap.c
deleted:    test.xml
deleted:    tileImage2.png

Untracked files:
(use "git …
Run Code Online (Sandbox Code Playgroud)

git

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

截取视图的屏幕截图

如何使用代码截取视图的屏幕截图?

我在一些论坛上看过,有一个苹果工程师发的帖子,代码没有用.

是否有内置方法来执行此操作或截取视图的正确方法是什么?

iphone ios

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

malloc有太多的论点

我malloc一个2d数组.2d数组是结构的一部分,当我尝试malloc时,我得到一个错误,即malloc有太多的参数.

malloc(world->representation, sizeof(int *) * mapHeight);
int i;
for (i = 0; i < mapHeight, i++ )
{
    malloc(world->representation[i], sizeof(int) * mapWidth);
}
Run Code Online (Sandbox Code Playgroud)

如果它是结构的一部分,它应该如何被malloced?

c malloc struct

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

在'强'之前预期属性属性

我将SoundCloud API添加到iOS项目中,我没有使用ARC.SoundCloud代码使用

@property(nonatomic, strong, readonly) NSArray *accounts;
Run Code Online (Sandbox Code Playgroud)

我应该改变它吗?

@property(nonatomic, retain) NSArray *accounts;
Run Code Online (Sandbox Code Playgroud)

并继续使用GCC或我应该更改为LLVM编译器?

如果我采用海湾合作委员会的路线,还有什么可以改变的,我不是百分之百关于这两个选项如何影响项目?这只是上面的变化吗?

objective-c llvm ios soundcloud automatic-ref-counting

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

子分类UIView错误

当我将一个xib类设置为UIView的子类,然后animateWithDuration在UIView上我得到了

No visible @interface for 'UIView' declares the selector
'animateWithDuration:delay:options:animations:completion:' 
Run Code Online (Sandbox Code Playgroud)

错误窗格显示它是ARC问题

在此输入图像描述

我想在UIView上运行动画.

编辑:导致错误的代码

 [sampleSourceView.view animateWithDuration:1
                                             delay:1.0
                                           options: UIViewAnimationCurveEaseOut
                                        animations:^{
                                            sampleSourceView.view.frame = sampleSourceFrame;
                                        } 
                                        completion:^(BOOL finished){
                                            NSLog(@"Done!");
                                        }];

        [self.view addSubview:sampleSourceView.view];
Run Code Online (Sandbox Code Playgroud)

core-animation uiview ios

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

使用GPUImage库的多个过滤器

我正在尝试将3个滤镜应用于图像.

一个rgbFilter具有其值恒定,亮度滤波器和饱和滤波器,两者都应该能够被修改并且图像应该更新.

我遵循了这里的建议.

我已经使用IB设置了一个UIView并将其类设置为GPUImageView.由于某种原因,图像没有显示.

我的步骤如下:

self.gpuImagePicture = [[GPUImagePicture alloc] initWithImage:image];
[self.gpuImagePicture addTarget:self.brightnessFilter];
[self.brightnessFilter addTarget:self.contrastFilter];
[self.contrastFilter addTarget:self.imageView];
Run Code Online (Sandbox Code Playgroud)

然后我调用它来设置rgb过滤器上的常量值

[self setRGBFilterValues]
Run Code Online (Sandbox Code Playgroud)

我之前使用以下方法设置过滤器:

- (void) setupFilters
{
    self.brightnessFilter = [[GPUImageBrightnessFilter alloc] init];
    self.contrastFilter = [[GPUImageContrastFilter alloc] init];
    self.rgbFilter = [[GPUImageRGBFilter alloc] init];
}
Run Code Online (Sandbox Code Playgroud)

我错过了一步或为什么图像只显示什么?

ios gpuimage

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