问题列表 - 第33075页

Objective-C:我的类有静态方法"没有实现methodSignatureForSelector: - 麻烦未来"

我有一个只有静态方法的实用程序类,所以它不是从NSObject继承的(不需要对吗?)

编译时根本没有警告.

在iPhone模拟器上运行时出现问题.它崩溃时发出警告"没有实现methodSignatureForSelector: - 提前出现故障"嗯,我喜欢那个"麻烦未来"的事情,我从来没有听过一个调试器告诉我有"前方有问题".但是我不喜欢的是错误本身......当我明确地调用静态方法时,为什么期望我在类中实现methodSignatureForSelector?(+)

谢谢!丹尼尔

methods static objective-c

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

JavaScriptSerializer和monodevelop

我正在阅读本书,但我从System.Web.Script.Serialization命名空间获取JavaScriptSerializer,因为它似乎不可用?

serialization javascriptserializer xamarin.ios

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

用于表单标签的Rails i18n和yml结构

根据ActionView文档.引用:

除非翻译是在当前的I18n区域发现​​标签的文本将默认属性名称(通过views.labels.<MODELNAME>.<属性>)或明确指定它.

我有一个"用户"模型和一个注册表单.以下是相关部分的片段:

<% form_for(@user) do |f| %>
    ...
    <p>
    <%= f.label :username %>
    <%= f.text_field :username, :class => 'full_width' %>
    </p>
    ...
<% end %>
Run Code Online (Sandbox Code Playgroud)

点隐藏不重要的代码.

据我了解的文件,如果我在现场提供文件的翻译,在这种情况下:DK,我dk.yml看起来像这样:

dk:
    views:
        labels:
            user:
                username:
                    "blahblah"
Run Code Online (Sandbox Code Playgroud)

Rails应该翻译标签文本并插入"blahblah"而不是"Username".

这没有发生,所以我一定错过了什么.任何帮助赞赏.

yaml ruby-on-rails internationalization

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

Flex Spark:如何右键对齐按钮或tabbar按钮上的图标?

我想右键对齐按钮或tabbarbutton上的图标,并保持文本在Flex 4.0 Spark中保持对齐.

到目前为止,我在自定义皮肤中提出了以下内容:

<s:HGroup>
    <s:HGroup horizontalAlign="left">
        <s:Label id="labelDisplay"
                 textAlign="left"
                 maxDisplayedLines="1"
                 top="10">
        </s:Label>
    </s:HGroup>

    <s:HGroup horizontalAlign="right" bottom="5" right="0">
        <s:BitmapImage source="@Embed('assets/images/icons/close.png')" />
    </s:HGroup>
</s:HGroup>
Run Code Online (Sandbox Code Playgroud)

但是让一个拥有2个HGroup子集的HGroup只是为了让horizo​​ntalAlign向右移动似乎很愚蠢.

谁知道更好的方法?

Thx,=戴夫

apache-flex alignment flex4

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

如何在MATLAB中找到注释句柄?

我正在尝试从MATLAB FEX 实现datetick2的修改版本.当绘图在较小的日期范围内放大时,日期/月/年等不会显示,具体取决于绘图中的时间范围.我想在图的左下角放置一个'dd-mmm-yyyy'格式的开始日期作为注释.没问题,已经完成了.

但是,如果用户使用缩放功能选择不同的日期范围,接下来我想让它更新.我想要找到注释,而不是传递更多的句柄.然而,findobj似乎不适用于hggroup类型,这是注释的范畴.我用错了吗?

这是一个代码示例:

>> times=now-[50:-5:0];
>> days=times-times(1);
>> plot(times,days)
>> datetick2()
>> xlabel('Date')
>> ylabel('Days')
>> title('Example')
>> initialdate=datestr(min(get(gca,'xlim')),'dd-mmm-yyyy');
>> txt=annotation('textbox', [.01,.01,.1,.05],...
                  'string',  initialdate,...
                  'Linestyle','none');
>> 
>> 
>> findobj('type','hggroup')

ans =

   Empty matrix: 0-by-1

>> get(txt,'type')

ans =

hggroup

>> findobj('type','axes')

ans =

  270.0034
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,findobj不起作用,但如果我使用我在工作区中定义的句柄,则该类型会弹出hggroup.

matlab object handle

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

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

动态设置ImageView的源码

我的场景中有一个ImageView,我想根据用户输入动态设置源.

假设我的drawable文件夹中有4张图片:aaa.png,bbb.png,ccc.png和ddd.png.

当我的应用程序加载时,我将图像设置为:aaa.png

myImageView.setImageResource(R.drawable.aaa);
Run Code Online (Sandbox Code Playgroud)

现在我有一个EditText,用户可以在其中键入bbb,我想将图像源更改为bbb.png,或者用户输入ccc,将源更改为ccc.png等.

如何在setImageResource()中动态设置参数?我尝试使用Drawable对象无济于事......

user-interface android imageview

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

如何检查pom.xml以获取更新的依赖项

我对Maven和pom.xml很新.有没有办法可以找出哪些依赖项已经过时,以便我可以更新我的pom.xml中的版本号.

例如,在其他语言中,Ruby有一个命令gem list outdated,它给我一个我可以更新的依赖项列表(rubygems)

我正在使用IntelliJ Idea,如果这可以帮助.

maven-2 dependency-management

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

如何找到最接近的有效日期作为无效的日期字符串?

这个问题源于一个会计软件包,它会发出基于文本的报告,其中的数据行具有无效日期,如2月31 或9月31 .

报告使用空格和单倍间距字体格式化.我的目标是解析所需的数据并生成更正式的报告(SSRS).

我对修复感兴趣的是日期无效且无法直接转换为DateTime结构的情况.报告中的日期格式为MMM-dd-yy(例如 Feb-30-10).我想将无效日期字符串转换为DateTime在同一个月内最接近的有效日期字符串,然后在正式报告中显示它们.在我作为开发人员的时候,我已经看到过这两种方式,两者都非常糟糕,所以我想想出一个简单的方法(如果没有我不知道的内置方式) .

我见过的第一个糟糕的方法(我不敢相信我甚至会向你展示!):

Dim month As Integer = <Parse out the month from the bad date string>
Dim day As Integer = <Parse out the day from the bad date string>
Dim year As Integer = <Parse out the year from the bad date string>

Dim validDate As DateTime

While True
    Try
        validDate = New DateTime(year, month, day)
        Exit While
    Catch ex As ArgumentOutOfRangeException …
Run Code Online (Sandbox Code Playgroud)

vb.net validation datetime parsing

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

来自C,我应该如何学习Python?

我已经很好地掌握了我的第一种编程语言C语言.我知道合理数量的技巧和技巧,并编写了不少程序,主要是用于科学的东西.现在我想分支并理解OOP,Python似乎是一个很好的方向.

我已经看到了几个关于如何学习Python的问题,但是大多数问题都来自那些第一次开始编程的人.我不需要一个可以告诉我字符串是什么的教程,但我确实需要一个可以告诉我如何在Python中创建字符串的教程.对一些好的资源有任何帮助可以查看吗?如果来源是免费的奖励积分:)

c python

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