小编Ras*_*had的帖子

Localizable.strings - 无法读取数据,因为它的格式不正确

如果我从textedit或web复制某些内容并将其粘贴到可本地化的文件中,则会显示此编译错误.如果我在可本地化的文件中键入它,它不会显示任何错误.我向你保证我使用了正确的格式和';' 在文件中.

"New" = "New";
"In Progress" = "In Progress";
"Waiting" = "Waiting";
"Closed" = "Closed";
Run Code Online (Sandbox Code Playgroud)

xcode localizable.strings ios ios11

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

Java APNS证书错误"DerInputStream.getLength():lengthTag = 109,太大了."

当我尝试使用java APNS将推送通知发送到iOS时,我收到以下错误消息:

com.notnoop.exceptions.InvalidSSLConfig:java.io.IOException:DerInputStream.getLength():lengthTag = 109,太大了.

我已经尝试将证书转换为个人信息交换(.p12)也得到相同的错误.任何人都知道问题以及如何解决它?

这是我的java代码:

ApnsService service =
    APNS.newService()
   .withCert("src/net/notification/ck.jks", "******")
   .withSandboxDestination()
   .build();

String payload = APNS.newPayload().alertBody(record.getSendMsg()).build();
String token = record.getToken();
service.push(token, payload);
Run Code Online (Sandbox Code Playgroud)

谢谢.

java ios javapns

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

渲染期间引发异常:java.lang.System.arraycopy([CI [CII] V异常详细信息记录在窗口>显示视图>错误日志中

我在项目中找不到任何其他Android API.它只显示API 20 Android 4.4W.我该如何克服它?

android

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

我可以为UIButton使用UIBarButtonSystemItem吗?

我正在尝试自定义a UIButton,我想使用UIBarButtonSystemItem可用于UIBarButtonItem对象的样式.

如何UIBarButtonSystemItemUIBUtton对象上使用样式?

cocoa-touch uibutton uibarbuttonitem ios

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

iphone uiwebview下载包含CSS和图像的完整页面

在我的应用程序中有一个加载网址的uiwebview.我使用以下行来保存本地加载的页面的HTML,以便能够脱机查看它.

NSString* html=[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('html')[0].innerHTML"]
Run Code Online (Sandbox Code Playgroud)

问题只是保存文档的HTML,我想保存图像和CSS以及HTML,以便用户看到页面就像他在线一样.

就像"保存网页完成"或类似的东西,我们曾经在浏览器中使用过.

感谢您的帮助.

iphone webpage download complete uiwebview

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

iOS - 在更新到新版本时保留旧的sqlite数据库

我发现了一些其他问题,但我没有清楚地知道如何在ios中更新应用程序时保留旧数据库中的数据.

案例1:我可以保留旧数据库吗?

如果案例1为YES:我可以在旧数据库中插入新列或进行任何更改吗?它是否安全?

如果情况1为NO:我可以在新数据库中获取旧数据库数据吗?旧数据库是否会被删除?

案例2:如果我为新数据库提供不同的名称(它将包含在捆绑包中)?如果给新名称保留旧数据库,我可以以编程方式删除旧数据库吗?

什么是最佳做法?为数据库文件指定一个新名称以保留旧名称,然后将旧文件复制到新数据库并删除旧数据库文件?刚开始使用旧的?

寻求帮助.. :)

sqlite iphone core-data ios ios7

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

CoreAnimation:CALayer混合模式

在两个CALayers(例如两个CAShapeLayers)之间进行混合(例如添加剂)以使其正常工作和表现的最佳方法是什么?

这是因为CALayers它具有动画内容,就像CAShapeLayers改变形状一样.

blending core-animation calayer ios

5
推荐指数
0
解决办法
435
查看次数

UILabel文本truncatingtail圆点颜色

我有一个UILabeltextColor设置为白色.但是,标签末尾的截断仍然是黑色.

我没有发布图片的声誉所以这里是一个链接.如果链接不起作用,请提前抱歉.

我正在使用UICollectionView和文本UILabel,这是我的标签代码:

    UILabel *nameLabel = [[UILabel alloc] initWithFrame:CGRectMake(8.0f, 4.0f, 135.0f, 36.0f)];
    nameLabel.numberOfLines = 2;
    nameLabel.lineBreakMode = NSLineBreakByTruncatingTail;
    nameLabel.text = _name;
    nameLabel.font = [UIFont fontWithName:@"STHeitiSC-Medium" size:15.0f];
    [nameLabel sizeToFit];
    nameLabel.textColor = [UIColor whiteColor];
    [purpleMask addSubview:nameLabel];
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这种问题?

objective-c uilabel ios

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

Sprite Kit:删除底角的调试标签

我使用Sprite Kit开发了一个iOS应用程序.任何使用Sprite Kit开发iOS游戏的人都知道底部的标签带有调试信息.我试图删除底角的调试信息,它给出了节点数和fps数.(例如1节点60.0 fps)

-(id)initWithSize:(CGSize)size在我的.m文件中的方法中尝试了以下代码,但它似乎没有做任何事情.这是删除调试标签的正确代码还是有更好的方法来删除标签?

SKView *spriteView = (SKView *) self.view;
spriteView.showsNodeCount = NO;
spriteView.showsFPS = NO;
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios ios7 sprite-kit

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

Crystal报表未显示任何数据

我是C#和ASP .NET编程的新手.我正在.net制作水晶报道.我设置DatasetDataTable.对于报告来源.

我从linq查询中获取数据.然后我在一个实例中填充它们Dataset.我使用调试器,它显示我有来自查询的数据.但我的水晶报告只显示列标题而不是列数据.

这是我的代码:

    private void ViewReport()
    {
        DataSet1 Dataset = new DataSet1();
        DataTable rptTable = Dataset.Tables["Emp_info"];
        DataTable rptTab = Dataset.Tables["Attendance_table"];
        Ind_attendance_rpt rptAtd = new Ind_attendance_rpt();
        DataRow dataRow1; // declaring Row of dataset
        DataRow dataRow2;
        //IndividualAttendance rptAtt = new IndividualAttendance();
        var rport = from att in db.Attendance_tables
                    join emp in db.Emp_infos on att.Login_id equals emp.ID 
                    orderby att.Id
                    select new
                    {
                        att.Id,
                        emp.Emp_name,
                        emp.ID,
                        emp.Designation,
                        emp.Dept,
                        att.Entry_time,
                        att.Exit_time,
                        att.Status,
                        att.Date
                    };
        Dataset.Tables["Emp_info"].Clear();
        Dataset.Tables["Attendance_table"].Clear();
        foreach (var …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net crystal-reports

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