问题列表 - 第7523页

CATransaction不动画

我在XCode中创建了一个新的基于视图的应用程序.

在ViewController中,我修改过的唯一代码如下所示:

- (void)viewDidLoad {
[super viewDidLoad];

UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
newView.backgroundColor = [UIColor redColor];
[self.view addSubview:newView];


[CATransaction begin];
[CATransaction setValue:[NSNumber numberWithFloat:0.5f] forKey:kCATransactionAnimationDuration];

newView.layer.frame = CGRectMake(20,20,220,220);

[CATransaction commit];
}
Run Code Online (Sandbox Code Playgroud)

它应该创建一个红色方块,一旦应用程序加载就会激活半秒.问题是它没有动画.我无法弄清楚为什么.我创建了这个简单的项目来隔离所有变量,但它仍然不起作用.

任何人都可以帮助或指出我在一些核心动画阅读材料的正确方向.我已经完成了Apple的所有工作.

iphone cocoa-touch core-animation objective-c

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

c#将class属性标记为脏

以下是定义对象状态的枚举的简单示例,以及显示此枚举的实现的类.

public enum StatusEnum
{
    Clean = 0,
    Dirty = 1,
    New = 2,
    Deleted = 3,
    Purged = 4
}


public class Example_Class
{
    private StatusEnum _Status = StatusEnum.New;

    private long _ID;
    private string _Name;

    public StatusEnum Status
    {
        get { return _Status; }
        set { _Status = value; }
    }

    public long ID
    {
        get { return _ID; }
        set { _ID = value; }
    }

    public string Name
    {
        get { return _Name; }
        set { _Name …
Run Code Online (Sandbox Code Playgroud)

c# properties class

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

在MySQL计算时区的偏移量

在MySQL中有没有办法计算任何时区的偏移量?例如,获取时区中的本地时间Asia/calcutta.我想要做的是计算这个时区的偏移量,并将该偏移量添加到GMT以获得当地时间.

mysql timezone offset

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

如何使用自定义对象对NSMutableArray进行排序?

我想做的事情似乎很简单,但我在网上找不到任何答案.我有一个NSMutableArray对象,让我们说它们是'人'对象.我想NSMutableArray按Person.birthDate 排序,这是一个NSDate.

我认为这与这个方法有关:

NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)];
Run Code Online (Sandbox Code Playgroud)

在Java中,我会使我的对象实现Comparable,或者使用带有内联自定义比较器的Collections.sort ...你到底如何在Objective-C中执行此操作?

sorting cocoa-touch objective-c nsmutablearray ios

1253
推荐指数
19
解决办法
46万
查看次数

ld链接器问题:--whole-archive选项

--whole-archive我见过的唯一真正使用的链接器选项是从静态库创建共享库.最近我遇到了Makefile(s),它在链接内部静态库时总是使用这个选项.这当然会导致可执行文件不必要地引入未引用的目标代码.我对此的反应是,这是完全错误的,我在这里遗漏了什么吗?

我的第二个问题与我读到的有关整个存档选项的内容有关,但无法完全解析.--whole-archive如果可执行文件还链接到共享库,而该共享库又(部分地)具有与静态库相同的目标代码,则在与静态库链接时应该使用该 选项.这是共享库,静态库在目标代码方面有重叠.使用此选项将强制在可执行文件中解析所有符号(无论使用情况).这应该避免目标代码重复.这是令人困惑的,如果一个符号在程序中被引用,它必须在链接时唯一地解决,这个关于复制的业务是什么?(如果这一段不是清晰的缩影,请原谅我)

谢谢

linker build-process static-libraries

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

C#DropDownList,字典为DataSource

我想设置DataTextFieldDataValueField一个中Dropdownlist使用的词典(名单)(languageList)languageCod(EN-GB)的关键和语言名称(英文),以显示文本.

相关守则:

string[] languageCodsList= service.LanguagesAvailable();
Dictionary<string, string> list = 
                   new Dictionary<string, string>(languageCodsList.Length);

foreach (string cod in languageCodsList)
{
    CultureInfo cul = new CultureInfo(cod);
    list.Add(cod, cul.DisplayName);
}
languageList.DataSource = list;
languageList.DataBind();
Run Code Online (Sandbox Code Playgroud)

我怎么设置DataTextFieldDataValueField

c# dictionary drop-down-menu

108
推荐指数
4
解决办法
11万
查看次数

DRY Rails主模板?

有没有一种简单的方法来为我的整个rails应用程序定义主模板?如果没有,那么重用我的模板的最佳方法是什么,这样我就不会将相同的模板复制并粘贴到一堆布局文件中?

templates ruby-on-rails dry

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

差异算法?

我一直看起来疯狂的解释一个有效的差异算法.

我得到的最接近的是RFC 3284的链接(来自几个Eric Sink博客文章),它以完全可以理解的术语描述了存储diff结果的数据格式.但是,它并没有提到程序如何在进行差异时达到这些结果.

我试图从个人的好奇心来研究这个问题,因为我确信在实现差异算法时必须进行权衡,当你看到差异并且想知道"为什么差异程序选择这个作为一个变化时,这很清楚而不是那个?"......

在哪里可以找到最终输出VCDIFF的高效算法的描述?
顺便说一下,如果您碰巧找到了SourceGear的DiffMerge使用的实际算法的描述,那就更好了.

注意:最长的公共子序列似乎不是VCDIFF使用的算法,考虑到它们使用的数据格式,它们看起来更聪明.

algorithm diff vcdiff

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

使组合框可编辑

我想让c#中的组合框可以编辑,它应该接受来自键盘和下拉列表的输入,并且我想将输入的文本追加到下拉列表中.

c# combobox

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

视频流网站技术

我们正在评估视频流网站的技术.

我从过去6年一直是微软的一员.

这里的任何人都可以提出视频流媒体网站的必要技术,引用它们的特征,例如:

  • 可扩展性,
  • 性能,
  • 发展努力

此外,一些书籍或其他指针将不胜感激.

video-streaming

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