<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Just to confirm Will is on point for how it works - the only addendum is that if the internal object is not present it that it does regenerate the CFDateFormatter when that is nil.</div><div class=""><br class=""></div><div class="">In this case the iteration versus map has virtually no difference except for a stylistic choice.&nbsp;</div><div class=""><br class=""></div><div class="">roughly it would turn out like this:</div><div class=""><br class=""></div><div class="">cfSymbols.bridge().map { ($0 as! NSString).bridge() }</div><div class=""><br class=""></div><div class="">I have some outstanding work to bring in a few more things; I have some initial work for attributed strings but that has not been a priority in comparison to some of the other work we have been doing. I will see if I can get that posted here shortly so others can iterate on it.</div><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 27, 2016, at 11:44 AM, Taylor Franklin &lt;<a href="mailto:taylorleefranklin@gmail.com" class="">taylorleefranklin@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thanks for the response Will, that makes a lot of sense.<div class="">I will be sure to try something along the lines of your code snippet, this weekend.</div><div class=""><br class=""></div><div class="">I could use a map function for creating the [String], but I'm not sure that is more efficient.</div><div class=""><br class=""></div><div class="">Thanks again,</div><div class="">Taylor Franklin</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Feb 26, 2016 at 7:28 PM, Will Stanton <span dir="ltr" class="">&lt;<a href="mailto:willstanton1@yahoo.com" target="_blank" class="">willstanton1@yahoo.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Taylor,<br class="">
<br class="">
If I understand what you’re asking, I feel like NS(Date/Number)Formatter property getters should be like:<br class="">
CFDateFormatterCopyProperty(_cfObject, __CF_PROPERTY__)<br class="">
<br class="">
Perhaps Philippe or Tony can confirm? Would like to know what they think.<br class="">
(And while I’m at it: Any plans for CFAttributedString and write/read streams to become available?)<br class="">
<br class="">
<br class="">
So, ex. for month symbols:<br class="">
internal var _monthSymbols: [String]!<br class="">
public var monthSymbols: [String]! {<br class="">
&nbsp; &nbsp; get {<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var symbols = Array&lt;String&gt;()<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; let cfSymbols = CFDateFormatterCopyProperty(_cfObject, kCFDateFormatterMonthSymbols) as! NSArray<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; for obj in cfSymbols {<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; symbols.append((obj as! NSString)._swiftObject)<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return symbols<br class="">
&nbsp; &nbsp; }<br class="">
&nbsp; &nbsp; set {<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; _reset()<br class="">
&nbsp; &nbsp; &nbsp; &nbsp; _monthSymbols = newValue<br class="">
&nbsp; &nbsp; }<br class="">
}<br class="">
<br class="">
<br class="">
Perhaps there is a more efficient way to make a CFArray into an Array&lt;String&gt;…<br class="">
<br class="">
Regards,<br class="">
Will Stanton<br class="">
<div class="HOEnZb"><div class="h5"><br class="">
&gt; On Feb 26, 2016, at 7:25 PM, Taylor Franklin via swift-corelibs-dev &lt;<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>&gt; wrote:<br class="">
&gt;<br class="">
&gt; Although, all that is unrelated to my latest question of getting some of the NSDateFormatter properties their proper default values?<br class="">
<br class="">
</div></div></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><b class=""><font face="arial, helvetica, sans-serif" size="2" class="">Taylor Franklin</font></b><div class="">iOS Developer | IBM Mobile Innovation Lab</div><div class="">972-207-2051 &nbsp;| <a href="mailto:taylorleefranklin@gmail.com" target="_blank" class="">taylorleefranklin@gmail.com</a></div><div class=""><i class="">Blog</i>:&nbsp;<a href="http://taylorfranklin.me/" style="color:rgb(17,85,204);font-size:small" target="_blank" class="">http://taylorfranklin.me</a>&nbsp;| <i class="">LinkedIn</i>:&nbsp;<a href="https://www.linkedin.com/in/taylorfranklin" target="_blank" class="">https://www.linkedin.com/in/taylorfranklin</a></div></div></div></div></div>
</div>
</div></blockquote></div><br class=""></body></html>