Re: How to replace occurrences of a pattern with a NSAttributedString
Re: How to replace occurrences of a pattern with a NSAttributedString
- Subject: Re: How to replace occurrences of a pattern with a NSAttributedString
- From: Mike Abdullah <email@hidden>
- Date: Tue, 20 Sep 2011 14:28:46 +0100
To find the range of the attachment, something like this:
NSRange range = [[myAttributedString string] rangeOfString:@"<<ATTACHMENT>>"];
Then sub in your your replacement:
[myAttributedString replaceCharactersInRange:range withAttributedString:myIconAttributedString];
On 20 Sep 2011, at 10:30, Sandeep Mohan Bhandarkar wrote:
> Hi Mike,
>
> <<ATTACHMENT>> is a character sequence..
>
> Thanks,
> Sandeep
> On Sep 20, 2011, at 2:26 AM, Mike Abdullah wrote:
>
>>
>> On 20 Sep 2011, at 10:16, Sandeep Mohan Bhandarkar wrote:
>>
>>> Hi All,
>>>
>>>
>>> Can anyone tell me how the following can be achieved. I have a string as given bellow.
>>>
>>> "This is a simple text with an attachment <<ATTACHMENT>>"
>>>
>>> I would like to replace the occurrence of the pattern "<<ATTACHMENT>>" with a NSAttributedString (Containing a icon). Can some one please let me know how this could be achieved. I have looked for various approaches such as using NSRange or NSMutableString but am unable to figure our replacing of a string pattern with a NSAttributedString.
>>
>> The important question here, is <<ATTACHMENT>> an attribute of the string at that point? Or a particular character sequence?
>>
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden