public class NSAttributedString extends NSObject implements NSCopying, NSMutableCopying, NSSecureCoding, NSItemProviderReading, NSItemProviderWriting
| Modifier and Type | Class and Description |
|---|---|
static interface |
NSAttributedString.Block_enumerateAttributeInRangeOptionsUsingBlock |
static interface |
NSAttributedString.Block_enumerateAttributesInRangeOptionsUsingBlock |
static interface |
NSAttributedString.Block_loadFromHTMLWithDataOptionsCompletionHandler |
static interface |
NSAttributedString.Block_loadFromHTMLWithFileURLOptionsCompletionHandler |
static interface |
NSAttributedString.Block_loadFromHTMLWithRequestOptionsCompletionHandler |
static interface |
NSAttributedString.Block_loadFromHTMLWithStringOptionsCompletionHandler |
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_retNSItemProviderWriting.Block_loadDataWithTypeIdentifierForItemProviderCompletionHandler| Modifier | Constructor and Description |
|---|---|
protected |
NSAttributedString(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
long |
_itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier) |
NSAttributedString |
_objectWithItemProviderDataTypeIdentifierError(NSData data,
java.lang.String typeIdentifier,
org.moe.natj.general.ptr.Ptr<NSError> outError) |
NSArray<java.lang.String> |
_readableTypeIdentifiersForItemProvider() |
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
NSArray<java.lang.String> |
_writableTypeIdentifiersForItemProvider_static() |
static boolean |
accessInstanceVariablesDirectly() |
static NSAttributedString |
alloc() |
static NSAttributedString |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
java.lang.Object |
attributeAtIndexEffectiveRange(java.lang.String attrName,
long location,
NSRange range) |
java.lang.Object |
attributeAtIndexLongestEffectiveRangeInRange(java.lang.String attrName,
long location,
NSRange range,
NSRange rangeLimit) |
NSAttributedString |
attributedStringByInflectingString()
If the string has portions tagged with NSInflectionRuleAttributeName
that have no format specifiers, create a new string with those portions inflected
by following the rule in the attribute.
|
static NSAttributedString |
attributedStringWithAttachment(NSTextAttachment attachment)
A convenience method for creating an attributed string containing attachment using NSAttachmentCharacter as the base character.
|
NSAttributedString |
attributedSubstringFromRange(NSRange range) |
NSDictionary<java.lang.String,?> |
attributesAtIndexEffectiveRange(long location,
NSRange range) |
NSDictionary<java.lang.String,?> |
attributesAtIndexLongestEffectiveRangeInRange(long location,
NSRange range,
NSRange rangeLimit) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
CGRect |
boundingRectWithSizeOptionsContext(CGSize size,
long options,
NSStringDrawingContext context) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
boolean |
containsAttachmentsInRange(NSRange range)
Returns YES if the receiver contains a property configured (NSAttachmentAttributeName with NSAttachmentCharacter) in range
|
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
NSData |
dataFromRangeDocumentAttributesError(NSRange range,
NSDictionary<java.lang.String,?> dict,
org.moe.natj.general.ptr.Ptr<NSError> error)
Generates an NSData object for the receiver contents in range.
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
void |
drawAtPoint(CGPoint point) |
void |
drawInRect(CGRect rect) |
void |
drawWithRectOptionsContext(CGRect rect,
long options,
NSStringDrawingContext context) |
void |
encodeWithCoder(NSCoder coder) |
void |
enumerateAttributeInRangeOptionsUsingBlock(java.lang.String attrName,
NSRange enumerationRange,
long opts,
NSAttributedString.Block_enumerateAttributeInRangeOptionsUsingBlock block) |
void |
enumerateAttributesInRangeOptionsUsingBlock(NSRange enumerationRange,
long opts,
NSAttributedString.Block_enumerateAttributesInRangeOptionsUsingBlock block) |
NSFileWrapper |
fileWrapperFromRangeDocumentAttributesError(NSRange range,
NSDictionary<java.lang.String,?> dict,
org.moe.natj.general.ptr.Ptr<NSError> error)
Returns an NSFileWrapper object for the receiver contents in range.
|
static long |
hash_static() |
NSAttributedString |
init() |
NSAttributedString |
initWithAttributedString(NSAttributedString attrStr) |
NSAttributedString |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
NSAttributedString |
initWithContentsOfMarkdownFileAtURLOptionsBaseURLError(NSURL markdownFile,
NSAttributedStringMarkdownParsingOptions options,
NSURL baseURL,
org.moe.natj.general.ptr.Ptr<NSError> error)
These constructors have a 'baseURL' parameter.
|
NSAttributedString |
initWithDataOptionsDocumentAttributesError(NSData data,
NSDictionary<java.lang.String,?> options,
org.moe.natj.general.ptr.Ptr<NSDictionary<java.lang.String,?>> dict,
org.moe.natj.general.ptr.Ptr<NSError> error) |
NSAttributedString |
initWithFileURLOptionsDocumentAttributesError(NSURL url,
NSDictionary<?,?> options,
org.moe.natj.general.ptr.Ptr<NSDictionary<?,?>> dict,
org.moe.natj.general.ptr.Ptr<NSError> error)
Deprecated.
|
NSAttributedString |
initWithFormatOptionsLocale(NSAttributedString format,
long options,
NSLocale locale,
java.lang.Object... varargs)
Formats the string using the specified locale (or the canonical one, if nil).
|
NSAttributedString |
initWithFormatOptionsLocaleArguments(NSAttributedString format,
long options,
NSLocale locale,
org.moe.natj.general.ptr.BytePtr arguments)
Formats the string using the arguments list and the specified locale (or the canonical one, if nil).
|
NSAttributedString |
initWithMarkdownOptionsBaseURLError(NSData markdown,
NSAttributedStringMarkdownParsingOptions options,
NSURL baseURL,
org.moe.natj.general.ptr.Ptr<NSError> error) |
NSAttributedString |
initWithMarkdownStringOptionsBaseURLError(java.lang.String markdownString,
NSAttributedStringMarkdownParsingOptions options,
NSURL baseURL,
org.moe.natj.general.ptr.Ptr<NSError> error) |
NSAttributedString |
initWithString(java.lang.String str) |
NSAttributedString |
initWithStringAttributes(java.lang.String str,
NSDictionary<java.lang.String,?> attrs) |
NSAttributedString |
initWithURLOptionsDocumentAttributesError(NSURL url,
NSDictionary<java.lang.String,?> options,
org.moe.natj.general.ptr.Ptr<NSDictionary<java.lang.String,?>> dict,
org.moe.natj.general.ptr.Ptr<NSError> error)
Methods initializing the receiver contents with an external document data.
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isEqualToAttributedString(NSAttributedString other) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static long |
itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier) |
long |
itemProviderVisibilityForRepresentationWithTypeIdentifier(java.lang.String typeIdentifier) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
long |
length() |
NSProgress |
loadDataWithTypeIdentifierForItemProviderCompletionHandler(java.lang.String typeIdentifier,
NSItemProviderWriting.Block_loadDataWithTypeIdentifierForItemProviderCompletionHandler completionHandler)
One of writableTypeIdentifiersForItemProvider
|
static void |
loadFromHTMLWithDataOptionsCompletionHandler(NSData data,
NSDictionary<java.lang.String,?> options,
NSAttributedString.Block_loadFromHTMLWithDataOptionsCompletionHandler completionHandler)
Converts HTML data into an attributed string.
|
static void |
loadFromHTMLWithFileURLOptionsCompletionHandler(NSURL fileURL,
NSDictionary<java.lang.String,?> options,
NSAttributedString.Block_loadFromHTMLWithFileURLOptionsCompletionHandler completionHandler)
Converts a local HTML file into an attributed string.
|
static void |
loadFromHTMLWithRequestOptionsCompletionHandler(NSURLRequest request,
NSDictionary<java.lang.String,?> options,
NSAttributedString.Block_loadFromHTMLWithRequestOptionsCompletionHandler completionHandler)
Loads an HTML URL request and converts the contents into an attributed string.
|
static void |
loadFromHTMLWithStringOptionsCompletionHandler(java.lang.String string,
NSDictionary<java.lang.String,?> options,
NSAttributedString.Block_loadFromHTMLWithStringOptionsCompletionHandler completionHandler)
Converts an HTML string into an attributed string.
|
static NSAttributedString |
localizedAttributedStringWithFormat(NSAttributedString format,
java.lang.Object... varargs)
Formats the string using the current locale and default options.
|
static NSAttributedString |
localizedAttributedStringWithFormatOptions(NSAttributedString format,
long options,
java.lang.Object... varargs)
Formats the string using the current locale and the specified options.
|
java.lang.Object |
mutableCopyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static NSAttributedString |
new_objc() |
static NSAttributedString |
objectWithItemProviderDataTypeIdentifierError(NSData data,
java.lang.String typeIdentifier,
org.moe.natj.general.ptr.Ptr<NSError> outError) |
static NSArray<java.lang.String> |
readableTypeIdentifiersForItemProvider() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
CGSize |
size() |
java.lang.String |
string() |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
static long |
version_static() |
static NSArray<java.lang.String> |
writableTypeIdentifiersForItemProvider_static() |
NSArray<java.lang.String> |
writableTypeIdentifiersForItemProvider() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected NSAttributedString(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static NSAttributedString alloc()
public static NSAttributedString allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static NSAttributedString attributedStringWithAttachment(NSTextAttachment attachment)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static NSAttributedString new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static boolean supportsSecureCoding()
public static long version_static()
public java.lang.Object attributeAtIndexEffectiveRange(java.lang.String attrName,
long location,
NSRange range)
public java.lang.Object attributeAtIndexLongestEffectiveRangeInRange(java.lang.String attrName,
long location,
NSRange range,
NSRange rangeLimit)
public NSAttributedString attributedSubstringFromRange(NSRange range)
public NSDictionary<java.lang.String,?> attributesAtIndexEffectiveRange(long location, NSRange range)
public NSDictionary<java.lang.String,?> attributesAtIndexLongestEffectiveRangeInRange(long location, NSRange range, NSRange rangeLimit)
public CGRect boundingRectWithSizeOptionsContext(CGSize size, long options, NSStringDrawingContext context)
public boolean containsAttachmentsInRange(NSRange range)
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic NSData dataFromRangeDocumentAttributesError(NSRange range, NSDictionary<java.lang.String,?> dict, org.moe.natj.general.ptr.Ptr<NSError> error)
public void drawAtPoint(CGPoint point)
public void drawInRect(CGRect rect)
public void drawWithRectOptionsContext(CGRect rect, long options, NSStringDrawingContext context)
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingpublic void enumerateAttributeInRangeOptionsUsingBlock(java.lang.String attrName,
NSRange enumerationRange,
long opts,
NSAttributedString.Block_enumerateAttributeInRangeOptionsUsingBlock block)
public void enumerateAttributesInRangeOptionsUsingBlock(NSRange enumerationRange, long opts, NSAttributedString.Block_enumerateAttributesInRangeOptionsUsingBlock block)
public NSFileWrapper fileWrapperFromRangeDocumentAttributesError(NSRange range, NSDictionary<java.lang.String,?> dict, org.moe.natj.general.ptr.Ptr<NSError> error)
public NSAttributedString init()
public NSAttributedString initWithAttributedString(NSAttributedString attrStr)
public NSAttributedString initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodingpublic NSAttributedString initWithDataOptionsDocumentAttributesError(NSData data, NSDictionary<java.lang.String,?> options, org.moe.natj.general.ptr.Ptr<NSDictionary<java.lang.String,?>> dict, org.moe.natj.general.ptr.Ptr<NSError> error)
@Deprecated public NSAttributedString initWithFileURLOptionsDocumentAttributesError(NSURL url, NSDictionary<?,?> options, org.moe.natj.general.ptr.Ptr<NSDictionary<?,?>> dict, org.moe.natj.general.ptr.Ptr<NSError> error)
public NSAttributedString initWithString(java.lang.String str)
public NSAttributedString initWithStringAttributes(java.lang.String str, NSDictionary<java.lang.String,?> attrs)
public NSAttributedString initWithURLOptionsDocumentAttributesError(NSURL url, NSDictionary<java.lang.String,?> options, org.moe.natj.general.ptr.Ptr<NSDictionary<java.lang.String,?>> dict, org.moe.natj.general.ptr.Ptr<NSError> error)
public boolean isEqualToAttributedString(NSAttributedString other)
public long length()
public java.lang.Object mutableCopyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
mutableCopyWithZone in interface NSMutableCopyingpublic CGSize size()
public java.lang.String string()
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCodingpublic static long itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)
public long _itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)
_itemProviderVisibilityForRepresentationWithTypeIdentifier_static in interface NSItemProviderWritingpublic long itemProviderVisibilityForRepresentationWithTypeIdentifier(java.lang.String typeIdentifier)
public NSProgress loadDataWithTypeIdentifierForItemProviderCompletionHandler(java.lang.String typeIdentifier, NSItemProviderWriting.Block_loadDataWithTypeIdentifierForItemProviderCompletionHandler completionHandler)
NSItemProviderWritingloadDataWithTypeIdentifierForItemProviderCompletionHandler in interface NSItemProviderWritingpublic static NSAttributedString objectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)
public NSAttributedString _objectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)
_objectWithItemProviderDataTypeIdentifierError in interface NSItemProviderReadingpublic static NSArray<java.lang.String> readableTypeIdentifiersForItemProvider()
public NSArray<java.lang.String> _readableTypeIdentifiersForItemProvider()
_readableTypeIdentifiersForItemProvider in interface NSItemProviderReadingpublic static NSArray<java.lang.String> writableTypeIdentifiersForItemProvider_static()
public NSArray<java.lang.String> _writableTypeIdentifiersForItemProvider_static()
_writableTypeIdentifiersForItemProvider_static in interface NSItemProviderWritingpublic NSArray<java.lang.String> writableTypeIdentifiersForItemProvider()
public static void loadFromHTMLWithDataOptionsCompletionHandler(NSData data, NSDictionary<java.lang.String,?> options, NSAttributedString.Block_loadFromHTMLWithDataOptionsCompletionHandler completionHandler)
The completionHandler is passed the attributed string result along with any document-level attributes, or an error. If neither NSTextEncodingNameDocumentOption nor NSCharacterEncodingDocumentOption is supplied, a best-guess encoding is used.
data - The HTML data to use as the contents.options - Document attributes for interpreting the document contents.
NSTextSizeMultiplierDocumentOption, NSTimeoutDocumentOption, NSTextEncodingNameDocumentOption,
and NSCharacterEncodingDocumentOption are supported option keys.completionHandler - A block to invoke when the operation completes or fails.public static void loadFromHTMLWithFileURLOptionsCompletionHandler(NSURL fileURL, NSDictionary<java.lang.String,?> options, NSAttributedString.Block_loadFromHTMLWithFileURLOptionsCompletionHandler completionHandler)
The completionHandler is passed the attributed string result along with any document-level attributes, or an error. If NSReadAccessURLDocumentOption references a single file, only that file may be loaded by WebKit. If NSReadAccessURLDocumentOption references a directory, files inside that directory may be loaded by WebKit.
fileURL - The file URL to load.options - Document attributes for interpreting the document contents.
NSTextSizeMultiplierDocumentOption, NSTimeoutDocumentOption and NSReadAccessURLDocumentOption
are supported option keys.completionHandler - A block to invoke when the operation completes or fails.public static void loadFromHTMLWithRequestOptionsCompletionHandler(NSURLRequest request, NSDictionary<java.lang.String,?> options, NSAttributedString.Block_loadFromHTMLWithRequestOptionsCompletionHandler completionHandler)
The completionHandler is passed the attributed string result along with any document-level attributes, or an error.
request - The request specifying the URL to load.options - Document attributes for interpreting the document contents.
NSTextSizeMultiplierDocumentOption and NSTimeoutDocumentOption are supported option keys.completionHandler - A block to invoke when the operation completes or fails.public static void loadFromHTMLWithStringOptionsCompletionHandler(java.lang.String string,
NSDictionary<java.lang.String,?> options,
NSAttributedString.Block_loadFromHTMLWithStringOptionsCompletionHandler completionHandler)
The completionHandler is passed the attributed string result along with any document-level attributes, or an error. NSBaseURLDocumentOption is used to resolve relative URLs within the document.
string - The HTML string to use as the contents.options - Document attributes for interpreting the document contents.
NSTextSizeMultiplierDocumentOption, NSTimeoutDocumentOption and NSBaseURLDocumentOption
are supported option keys.completionHandler - A block to invoke when the operation completes or fails.public NSAttributedString attributedStringByInflectingString()
public NSAttributedString initWithContentsOfMarkdownFileAtURLOptionsBaseURLError(NSURL markdownFile, NSAttributedStringMarkdownParsingOptions options, NSURL baseURL, org.moe.natj.general.ptr.Ptr<NSError> error)
public NSAttributedString initWithFormatOptionsLocale(NSAttributedString format, long options, NSLocale locale, java.lang.Object... varargs)
public NSAttributedString initWithFormatOptionsLocaleArguments(NSAttributedString format, long options, NSLocale locale, org.moe.natj.general.ptr.BytePtr arguments)
public NSAttributedString initWithMarkdownOptionsBaseURLError(NSData markdown, NSAttributedStringMarkdownParsingOptions options, NSURL baseURL, org.moe.natj.general.ptr.Ptr<NSError> error)
public NSAttributedString initWithMarkdownStringOptionsBaseURLError(java.lang.String markdownString, NSAttributedStringMarkdownParsingOptions options, NSURL baseURL, org.moe.natj.general.ptr.Ptr<NSError> error)
public static NSAttributedString localizedAttributedStringWithFormat(NSAttributedString format, java.lang.Object... varargs)
public static NSAttributedString localizedAttributedStringWithFormatOptions(NSAttributedString format, long options, java.lang.Object... varargs)