小编i_a*_*orf的帖子

如何将mp3文件拆分为较小的文件?

我想制作一个带有MP3文件的程序,并根据1-2秒无声(静音)将其分成许多较小的mp3文件.在c#中最简单的方法是什么?

c# mp3 split

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

可可等效于UpdateSystemActivity?

我正在将Carbon应用程序转换为Cocoa应用程序,但找不到以下产品的Cocoa等效项:

UpdateSystemActivity(UsrActivity);
Run Code Online (Sandbox Code Playgroud)

那里的Mac人士是否愿意为我指明正确的方向?谢谢。

更新:我正在构建64位。构建32bit可以正常工作,但是当我针对64bit进行构建时,在此范围内,UpdateSystemActivity(及其他)未声明符号错误。

UPDATE2:我要导入以下内容:

#import <Cocoa/Cocoa.h>
#import <Carbon/Carbon.h>
#import <OpenGL/CGLMacro.h>
Run Code Online (Sandbox Code Playgroud)

构建64bit时是否还需要导入其他内容?

UPDATE3:添加#import <CoreServices/CoreServices.h>无济于事。我仍然收到编译器错误,告诉我在此范围内未声明UpdateSystemActivity和UsrActivity。

UPDATE4:好的,在OSServices / Power.h上找不到文件。我正在针对10.5 SDK进行构建,并显示了一个快速搜索:

$ pwd
/Developer/SDKs
$ find . -name Power.h
./MacOSX10.3.9.sdk/Developer/Headers/CFMCarbon/OSServices/Power.h
./MacOSX10.3.9.sdk/Developer/Headers/CFMCarbon/Power.h
./MacOSX10.3.9.sdk/Developer/Headers/FlatCarbon/Power.h
./MacOSX10.3.9.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/Power.h

./MacOSX10.4u.sdk/Developer/Headers/CFMCarbon/OSServices/Power.h
./MacOSX10.4u.sdk/Developer/Headers/CFMCarbon/Power.h
./MacOSX10.4u.sdk/Developer/Headers/FlatCarbon/Power.h
./MacOSX10.4u.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/Power.h

./MacOSX10.5.sdk/Developer/Headers/FlatCarbon/Power.h
./MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/Power.h
Run Code Online (Sandbox Code Playgroud)

但是我得到:

Mac.mm:6:29: error: OSServices/Power.h: No such file or directory
Mac.mm:6:29: error: OSServices/Power.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

macos cocoa power-management

5
推荐指数
2
解决办法
2985
查看次数

在可访问性的字体大小调整中使用相对值是否仍然有用,或仅适用于IE6?

所有其他浏览器(不是IE6)都在缩放px中整个布局的大小.那么如果我们不考虑IE6,使用em和%的目的是什么?

css fonts internet-explorer accessibility

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

如何在没有stop()方法的情况下停止线程?

我对Java线程有疑问.这是我的场景:

我有一个线程调用一个可能需要的方法.线程保持自己的方法,直到我得到结果.如果我以相同的方式向该方法发送另一个请求,现在有两个线程在运行(前提是第一个没有返回结果).但我想优先考虑最后一个线程,并且不希望从先前启动的线程中获得结果.那么当我没有停止方法时,我怎么能摆脱早期的线程呢?

java multithreading android delay

5
推荐指数
2
解决办法
2134
查看次数

布局中按钮的确切位置

我想放置一些按钮 - 每个按钮在我知道的一个特定坐标处,并指定x和y位置.是否可以在特定坐标处放置按钮?如果有可能,这是正确的(Android编程方式)?

layout android button

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

在Google Play说明中从一个应用链接到另一个应用

我在Google Play商店中有两个应用.是否可以在第一个描述中创建一个到另一个的http链接?

android google-play

5
推荐指数
3
解决办法
7894
查看次数

Obj-C枚举重定义错误

typedef enum {
    artists = 0,
    artists_songs = 1,
    artist_albums = 2,
    albums = 3,
    album_songs = 4,
    tags = 5,
    tag = 6,
    tag_artists = 7,
    tag_albums = 8,
    tag_songs = 9,
    songs = 10,
    song = 11,
    playlists = 12,
    playlist = 13,
    playlist_songs = 14,
    search_songs = 15
} Methods;

typedef enum {
    artists = 0,
    albums = 1,
    songs = 2,
    tags = 3,
    playlists = 4    
} ReturnTypes;
Run Code Online (Sandbox Code Playgroud)

我一直在关于ReturnTypes的artists = 0行收到错误,说艺术家已被重新声明.我不确定这是什么语法错误.有任何想法吗?

enums objective-c

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

变量限定符位置的"问题"是什么?

本文档中,在标记为"可变限定符"的部分下,Apple说:

你应该正确装饰变量.在对象变量声明中使用限定符时,正确的格式为:

ClassName * qualifier variableName;
Run Code Online (Sandbox Code Playgroud)

例如:

MyClass * __weak myWeakReference;
MyClass * __unsafe_unretained myUnsafeReference;
Run Code Online (Sandbox Code Playgroud)

其他变体在技术上是不正确的,但编译器"原谅"了.要了解此问题,请访问http://cdecl.org/.

查看cdecl.org并未澄清任何内容.任何人都可以解释他们所指的"问题"是什么?换句话说,帮助我说服别人,这实际上不仅仅是因为"因为这篇自述文件是这么说的".

syntax objective-c qualifiers

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

瓦片合并算法2048游戏

我正在尝试用 C 重新创建游戏 2048,但我无法让算法将图块移动或合并在一起以正常运行。在最初的 2048 游戏中,您可以像这样将瓷砖移动到一起:

 2 | 2 | 4 | 4                             4 | 8 |   |   
---+---+---+---  *swipes to the left* ->  ---+---+---+---
 8 |   | 8 |                               16|   |   |
Run Code Online (Sandbox Code Playgroud)

因此,两个相同的图块可以合并为一个大小两倍的图块。我的版本几乎相同,但我没有使用数字,而是使用在合并时递增 1 的字符,因此[A|A]会合并到[B]等。我这样做只是为了不必处理不同大小的图块。

所以我的电路板被存储为一个 4*4 字符数组,我称之为 grid(我知道可能有点多余)

typedef struct grid {
    char tiles[4][4];
} Grid;
Run Code Online (Sandbox Code Playgroud)

我试图让算法向上、向下、向左和向右移动和合并,但它们无法正常工作。

void pushLeft(Grid * grid)
{
    int i, j, k;
    for(i = 0; i < 4; i++) //Row number i
    {
        for(j = 1; j < 4; j++) …
Run Code Online (Sandbox Code Playgroud)

c algorithm

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

xcode 6 - 红色约束

我最近一直试图解决限制问题.我的观点有点复杂.连接我的约束时,我的一些约束变成了红色.模拟器仍然运行,但我的标签和按钮不到位.为什么约束会变红?

xcode interface-builder ios nslayoutconstraint xcode6

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