mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
23 lines
908 B
Mathematica
23 lines
908 B
Mathematica
|
|
//
|
|||
|
|
// RSXMLError.m
|
|||
|
|
// RSXML
|
|||
|
|
//
|
|||
|
|
// Created by Brent Simmons on 2/28/16.
|
|||
|
|
// Copyright © 2016 Ranchero Software, LLC. All rights reserved.
|
|||
|
|
//
|
|||
|
|
|
|||
|
|
#import "RSXMLError.h"
|
|||
|
|
|
|||
|
|
NSString *RSXMLErrorDomain = @"com.ranchero.RSXML";
|
|||
|
|
|
|||
|
|
NSError *RSOPMLWrongFormatError(NSString *fileName) {
|
|||
|
|
|
|||
|
|
NSString *localizedDescriptionFormatString = NSLocalizedString(@"The file ‘%@’ can’t be parsed because it’s not an OPML file.", @"OPML wrong format");
|
|||
|
|
NSString *localizedDescription = [NSString stringWithFormat:localizedDescriptionFormatString, fileName];
|
|||
|
|
|
|||
|
|
NSString *localizedFailureString = NSLocalizedString(@"The file is not an OPML file.", @"OPML wrong format");
|
|||
|
|
NSDictionary *userInfo = @{NSLocalizedDescriptionKey: localizedDescription, NSLocalizedFailureReasonErrorKey: localizedFailureString};
|
|||
|
|
|
|||
|
|
return [[NSError alloc] initWithDomain:RSXMLErrorDomain code:RSXMLErrorCodeDataIsWrongFormat userInfo:userInfo];
|
|||
|
|
}
|