• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Script Editor Crashing.....
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Script Editor Crashing.....


  • Subject: Re: Script Editor Crashing.....
  • From: Shane Stanley <email@hidden>
  • Date: Wed, 16 Mar 2016 21:54:07 +1100

On 16 Mar 2016, at 9:38 PM, Dave <email@hidden> wrote:

> So if I follow correctly, I should change all “as string” clauses to “as text”?

To be on the safe side under 10.10 and using ASObjC, yes.

> For some reason I thought that text and string were different

They were once, quite a while back. AppleScript has had many types of string over the years.

> and that I needed to use “as string” to make it work with the AppleScript-ObjC Bridge? Is this correct?

No.

> Also is there anywhere that documents what the different types map to from AS to Obj-C and vice-versa?

A slip of paper will cover it. Text/NSString, boolean/BOOL and NSNumber, list/NSArray, real and integer/NSNumbers or various number primitives, records/NSDictionaries, and as of 10.11, dates/NSDates and files/NSURLs.

> For instance is "as record” an NSDictionary?

NSDictionary sort of maps to a record. It only works if the dictionary labels are strings, and going the other way they have to be user properties. There are also some gotchas with missing value, which used to be treated as nil rather than NSNull in some cases.

--
Shane Stanley <email@hidden>
<www.macosxautomation.com/applescript/apps/>


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden


  • Follow-Ups:
    • Re: Script Editor Crashing.....
      • From: Dave <email@hidden>
References: 
 >Script Editor Crashing..... (From: Dave <email@hidden>)
 >Re: Script Editor Crashing..... (From: Yvan KOENIG <email@hidden>)
 >Re: Script Editor Crashing..... (From: "Stockly, Ed" <email@hidden>)
 >Re: Script Editor Crashing..... (From: Shane Stanley <email@hidden>)
 >Re: Script Editor Crashing..... (From: Dave <email@hidden>)

  • Prev by Date: Re: Script Editor Crashing.....
  • Next by Date: Re: Script Editor Crashing.....
  • Previous by thread: Re: Script Editor Crashing.....
  • Next by thread: Re: Script Editor Crashing.....
  • Index(es):
    • Date
    • Thread