Xcode for OSX 10.6.8

I'm converting an existing VBasic programme into Objective-C. I bought a second-hand Mac Mini to do this. I also got a book on Objective-C. I have absolutely no experience with Macs. The book tells me I need Xcode and SDK. I tried to download the latest version of Xcode from the App Store but couldn't, I was told that my operating system isn't suitable. My Mac Mini is using OSX Version 10.6.8, which I think is Snow Leopard. Please can someone tell me what I must do? My ultimate aim is to make my programme available for use on iPads (at the moment it can only be used on PCs). Is there perhaps an earlier version of Xcode that would be suitable? Or will I need to upgrade Snow Leopard somehow? What a start to the new year ... I was expecting all sorts of difficulties re-writing the program but I never thought getting started would be this hard!
Hope you'll be able to help,
Brian

Thanks etresoft. I think I now see things clearly. I am a Yorkdhireman and we are supposed to have deep pockets and short arms. We also have determination and good common sense. I wrote the original programme as a novice about 7 years ago. It involves the control system that a diabetic on insulin needs to follow in order to stand any chance of enjoying life and living long. It works a treat on PCs and without it I doubt I'd still be alive. Anyway, enough of that. My son Jont said "why don't you turn it into an app?" i said do you think I'm mad? It took me 2 years writing it in a new language - Visual Basic - and i'll be buggered if I'm going to go through all that again using Objective - C when I don't know the first thing about OOP. And he said I should look for a cheap Mac on eBay. So I did. I was told on a forum that all I needed was an Intel one so I got one and it came about a week ago. What a fool I seem to have been. I'll meet you more than halfway and tell you that it seems to have been created in September 2006 and it's got 2GB of RAM. So that seems to rule out Mountain Lion. As VikingOSX said, it could be upgraded to Lion and (just about) do the job. And as you say, I should just crack on and make some progress. But do I really want to be bothered I wonder. Although the market area for the app is vast, a large percentage of the human race is diabetic and needs this software, most of them don't understand its importance and so don't know that they need it. So I'm inclined to ignore the Apple slippery and constantly steep slope and back out right now. I know how hard it will be to come to terms with Objective-C instead of VBasic and .NET. And although I'm a determined Yorkshireman who relishes a challenge I don't like banging my head against a wall. So, thanks again etresoft, VikingOSX and everyone else who has tried to help, but I feel it's time for me to back out.
All the best and Happy New Year,
Brian

Similar Messages

  • How can i get xcode for osx snow leopard?

    how can i get xcode for osx snow leopard?

    I'm an experienced software developer (C, C++, Lisp, Linux, Unix, etc) but have never done any Mac development, and wanted to try some stuff on my iMac at home, but I have Snow Leopard and most of the turtorials I looked at said the first thing I had to do was download XCode and the first thing that happened when I tried to do that was it said I had to upgrade to Lion.
    My iMac is running SnowLeopard.   I don't have any big reason to stay at SnowLeopard, but from stuff I've seen in the forums I can't see any big reason to upgrade to Lion.   I might eventually want to do development for IOS on an iphone or iPad, but for now I just want to do a simple tutorial app for my iMac.
    I found the downloads search page, and it looks like there's two versions of Xcode  3.2.7 which has a release date of Sep 2011, and 3.2 with a release date of Jan 2012.
    Which one should I download?   And if I download one of these will it be a problem if I do upgrade to Lion in a few months?

  • Where can I download  Xcode for mac osx 10.7.5?

    Where can I download  Xcode for mac osx 10.7.5?

    Xcode 4.6.3 can be downloaded from the Developer Downloads (you will need to be registered for access).

  • Where can I find xCode 4 for OSX 10.6?

    A few months ago I downloaded XCode 4 for OSX 10.6.
    Now I have a different laptop also with OSX 10.6 and I want to install XCode 4 onto it - but not matter where I go the only choices I am given is XCode 4.2 which is only for 10.7 or XCode 3.
    Where can I get the earlier version of XCode 4 I have previously downloaded from?

    Have you looked on the Purchased pane of the Mac App Store? I have both versions in my purchase history and the version for Snow Leopard is available to download.

  • Cannot install XCode for Snow Leopard from the Appstore.

    So... I reinstalled OSX, mainly for the fact I wanted to... but now I'm trying to reinstall my Apps from the App Store, specificly XCode4, which is now titled "XCode for Snow Leopard" in my purchased apps... But I cannot download/install it. I get an "This is not available error" followed by a Error 100...
    Apple tech support is being utterly useless for this. Any ideas?

    Xcode ( 4.1.1) on the AppStore is now only for Lion.
    On the Developer Portal you can still access the freely available 3.2.6 package even without being a paying Apple Developer ( need only a Apple-ID to connect to the Mac Developer Portal for normal Users ) . 4.x was a paid app, so it is not accesible for average users from there nor from AppStore.

  • How to partition 120 GB hard drive MacBook for OSX+Win (BC+Par.)? Fat/NFTS?

    After many happy years with my PowerBook G4 12" (I will miss it definitely, as compact and cute as it is ;-() I'll now switch to a new MacBook 2.16 GHz with 2 GB RAM and a 120 GB hard drive.
    I will have to use Windows (not yet sure if XP or Vista), as I need special software not available for the Mac, so my choice will be Parallels, so that I can work in Os X and at the same time use those Windows Apps I need.
    However, I also want to be able to boot Windows-only with BootCamp, so I already learned I have to install Windows on its own partition.
    So my question is:
    How shall I partition the hard drive?
    * If I have one big partition for OSX + documents and the rest (maybe 30 or 40 GB) for Windows, I won't be able to access my documents from Windows, right?
    * So I would have to keep the data I want to access from within Windows on a PC formatted partition (if I don't want to pay for a software like MacDrive)?
    Or can Windows running in Parallels read from a HFS partition?
    * Does this mean: if I want to access (read and write) my documents in OSX and Windows, I have to keep them on a Fat32 partition?
    -> This could be the partition where Windows is installed (but I'm not sure if I feel comfortable with that solution) of I would need a 3rd partition (Fat32) for data which would cause quite a big "segmentation" of the hard drive.
    How did you resolve this problem?
    Unfortunately, I don't see that I could really "separate" data I only have to access from Windows and those I only want to access in OS X, so in my opinion for me they all have to be in one place.
    Looking forward to your comments,
    Martin
    MacBook 2.16 GHz, 2 GB RAM, 120 GB HD (white)   Mac OS X (10.4.9)  

    You should probably ask all your Boot Camp quesitons in the Boot Camp discussions:
    http://discussions.apple.com/forum.jspa?forumID=1165
    And your Parallels questions in the Parallels forums:
    http://forums.parallels.com

  • How do I disable the back and forward gestures in F9 for OSX Lion?

    The new gestures in Firefox 9 for OSX Lion that enable you to browse forward and backward with a two-fingered swipe are driving me crazy.
    I like the idea, but it's way too sensitive. Every time I'm trying to scroll up or down a page (which also uses two fingers), I accidentally go back because I apparently don't have the skills to swipe up and down the track pad in a perfectly vertical line.
    If the feature was adjusted so that the back and forth swiping wasn't so sensitive, this would be a wonderful feature. But as it currently is, it's destroying my browsing experience in Firefox to the point where I'm considering switching browsers.
    I haven't found a way to disable just this feature and only in Firefox. Help?

    You can set the related <b>gesture</b> prefs to an empty string value on the about:config page.
    To open the <i>about:config</i> page, type <b>about:config</b> in the location (address) bar and press the "<i>Enter</i>" key, just like you type the url of a website to open a website.<br />
    If you see a warning then you can confirm that you want to access the about:config page.<br />
    *Use the Filter bar at the top of the about:config page to locate a preference more easily.
    Filter: <b>gesture</b><br />
    Double-click the line with the gesture pref that you want to disable and clear its value.
    *http://kb.mozillazine.org/about:config

  • In the new mail app for OSX v10.7 Lion it seems I can only setup my gmail account as an "imap", when I need to set it up as "pop"... PLZ HELP I NEED MY MAIL TO WORK!!!

    In the new mail app for OSX v10.7 Lion it seems I can only setup my gmail account as an "imap", when I need to set it up as "pop"... PLZ HELP I NEED MY MAIL TO WORK!!!

    Go to System prefs
    Select Mail Contacts and Calendars
    Then select Other
    Then select "Add a Mail Account and click create
    Then go to google for the settings you need:
    First here for the settings online at gmail http://tinyurl.com/du3fu
    Then here for the setting in mail http://tinyurl.com/38fevm8
    These are instructions for Mail 4.0 but all of the necessary settings should be listed.

  • I want to partition an external device for OSX and Windows.  Opened Disk utility but Partition is not an option

    I want to partition an external drive for OSX and PC.  Went to Disk Utility but Partition is not an available option.

    Why not? does the partition tab not exist?

  • Mac Pro - Separate HD for OSX and Windows?

    Hello Mac Pro users - maybe some of you can help...
    Are going to buy a Mac Pro soon - which will be used for graphic artwork and Windows games. Today I have a Mac and a PC - for the same purpose - and now I want to build the Mac Pro with a harddisk for OSX - and another harddisk for Windows (XP or Vista). Is it possible to have 2 separate HD's (or more) with each systems using the standard setup by Bootcamp - or do I have to make a partition on the OSX HD and then install Windows there?
    I'm asking this pro forum because I can't get a clear answer here in Denmark where I live - a Apple supplier first said it was impossible - then 2 days later, that it was possible, but they will charge me for 2 hours of support - and in another forum some have told me it was easy - but have given me no help how to do it - and again some have told me to use some software called "rEFIt".
    So is it possible - and hard to do?
    If possible, please tell me in steps how to do...
    BR FLASH

    Boot Camp will allow you to
    utilise an entire disk for Windows. If you go to the
    Boot Camp web page you can actually see it in a
    picture…
    http://www.apple.com/bootcamp/
    The only thing you need to be wary of is that the
    Boot Camp Assistant will not wrok from a Mac OS X
    installation that is on a RAID set. As long as you
    boot mac OS X from a single drive then it's really
    easy.
    I had a setup for awhile of two drives in RAID-0 for my Startup drive, a backup single drive, and a separate 300GB drive just for Windows.
    In Windows the "Startup" drive in Control Panel would not show the RAID-0 Startup volume, but I could startup from it by hitting Option when it rebooted.
    Steve

  • Compiled Error in Xcode for iphone game and other questions

    Dear all,
    Hi, I am a newbie of xcode and objective-c and I have a few questions regarding to the code sample of a game attached below. It is written in objective C, Xcode for iphone4 simulator. It is part of the code of 'ball bounce against brick" game. Instead of creating the image by IB, the code supposes to create (programmatically) 5 X 4 bricks using 4 different kinds of bricks pictures (bricktype1.png...). I have the bricks defined in .h file properly and method written in .m.
    My questions are for the following code:
    - (void)initializeBricks
    brickTypes[0] = @"bricktype1.png";
    brickTypes[1] = @"bricktype2.png";
    brickTypes[2] = @"bricktype3.png";
    brickTypes[3] = @"bricktype4.png";
    int count = 0;`
    for (int y = 0; y < BRICKS_HEIGHT; y++)
    for (int x = 0; x < BRICKS_WIDTH; x++)
    - Line1 UIImage *image = [ImageCache loadImage:brickTypes[count++ % 4]];
    - Line2 bricks[x][y] = [[[UIImageView alloc] initWithImage:image] autorelease];
    - Line3 CGRect newFrame = bricks[x][y].frame;
    - Line4 newFrame.origin = CGPointMake(x * 64, (y * 40) + 50);
    - Line5 bricks[x][y].frame = newFrame;
    - Line6 [self.view addSubview:bricks[x][y]]
    1) When it is compiled, error "ImageCache undeclared" in Line 1. But I have already added the png to the project. What is the problem and how to fix it? (If possible, please suggest code and explain what it does and where to put it.)
    2) How does the following in Line 1 work? Does it assign the element (name of .png) of brickType to image?
    brickTypes[count ++ % 4]
    For instance, returns one of the file name bricktype1.png to the image object? If true, what is the max value of "count", ends at 5? (as X increments 5 times for each Y). But then "count" will exceed the max 'index value' of brickTypes which is 3!
    3) In Line2, does the image object which is being allocated has a name and linked with the .png already at this line *before* it is assigned to brick[x][y]?
    4) What do Line3 and Line5 do? Why newFrame on left in line3 but appears on right in Line5?
    5) What does Line 4 do?
    Thanks
    North

    Hi North -
    macbie wrote:
    1) When it is compiled, error "ImageCache undeclared" in Line 1. ...
    UIImage *image = [ImageCache loadImage:brickTypes[count++ % 4]]; // Line 1
    The compiler is telling you it doesn't know what ImageCache refers to. Is ImageCache the name of a custom class? In that case you may have omitted #import "ImageCache.h". Else if ImageCache refers to an instance of some class, where is that declaration made? I can't tell you how to code the missing piece(s) because I can't guess the answers to these questions.
    Btw, if the png file images were already the correct size, it looks like you could substitute this for Line 1:
    UIImage *image = [UIImage imageNamed:brickTypes[count++ % 4]]; // Line 1
    2) How does the following in Line 1 work? Does it assign the element (name of .png) of brickType to image?
    brickTypes[count ++ % 4]
    Though you don't show the declaration of brickTypes, it appears to be a "C" array of NSString object pointers. Thus brickTypes[0] is the first string, and brickTypes[3] is the last string.
    The expression (count++ % 4) does two things. Firstly, the trailing ++ operator means the variable 'count' will be incremented as soon as the current expression is evaluated. Thus 'count' is zero (its initial value) the first time through the inner loop, its value is one the second time, and two the third time. The following two code blocks do exactly the same thing::
    int index = 0;
    NSString *filename = brickTypes[index++];
    int index = 0;
    NSString *filename = brickTypes[index];
    index = index + 1;
    The percent sign is the "modulus operator" so x%4 means "x modulo 4", which evaluates to the remainder after x is divided by 4. If x starts at 0, and is incremented once everytime through a loop, we'll get the following sequence of values for x%4: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, ...
    So repeated evaluation of (brickTypes[count++ % 4]) produces the sequence: @"bricktype1.png", @"bricktype2.png", @"bricktype3.png", @"bricktype4.png", @"bricktype1.png", @"bricktype2.png", @"bricktype3.png", @"bricktype4.png", @"bricktype1.png", @"bricktype2.png", ...
    3) In Line2, does the image object which is being allocated has a name and linked with the .png already at this line *before* it is assigned to brick[x][y]?
    Line 2 allocs an object of type UIImageView and specifies the data at 'image' as the picture to be displayed by the new object. Since we immediately assign the address of the new UIImageView object to an element of the 'bricks' array, that address isn't stored in any named variable.
    The new UIImageView object is not associated with the name of the png file from which its picture originated. In fact the UIImage object which inited the UIImageView object is also not associated with that png filename. In other words, once a UIImage object is initialized from the contents of an image file, it's not possible to obtain the name of that file from the UIImage object. Note when you add a png media object to a UIImageView object in IB, the filename of the png resource will be retained and used to identify the image view object. But AFAIK, unless you explicitly save it somewhere in your code, that filename will not be available at run time.
    4) What do Line3 and Line5 do? Why newFrame on left in line3 but appears on right in Line5?
    5) What does Line 4 do?
    In Line 2 we've set the current element of 'bricks' to the address of a new UIImageView object which will display one of the 4 brick types. By default, the frame of a UIImageView object is set to the size of the image which initialized it. So after Line 2, we know that frame.size for the current array element is correct (assuming the image size of the original png file was what we want to display, or assuming that the purpose of [ImageCache loadImage:...] is to adjust the png size).
    Then in Line 3, we set the rectangle named newFrame to the frame of the current array element, i.e. to the frame of the UIImageView object whose address is stored in the current array element. So now we have a rectangle whose size (width, height) is correct for the image to be displayed. But where will this rectangle be placed on the superview? The placement of this rectangle is determined by its origin.
    Line 4 computes the origin we want. Now we have a rectangle with both the correct size and the correct origin.
    Line 5 sets the frame of the new UIImageView object to the rectangle we constructed in Lines 3 and 4. When that object is then added to the superview in Line 6, it will display an image of the correct size at the correct position.
    - Ray

  • Looking for a specific app for osx

    Hi, Does anyone happen to know a decent diet planner/tracker for osx. There are hundreds of them for windows but I am having trouble finding one for my mac.

    scratch that, fitday.com will work fine

  • Looking for app to create Desktop groups/fences for OSX

    Looking for app to create Desktop groups/fences for OSX..
    I do music and like to keep my most important folders on my Desktop since I access them very frequently.. I saw that there's a few options out there like "Desktop Groups Lite" (link below):
    https://itunes.apple.com/us/app/id561422617?mt=12
    The only problem is that I'm reading a lot of reviews on it from users who are saying that their files/folders are going completely missing, etc.. And that's a big issue that I'm not ready to deal with, considering the importance of these folders to my work/career..
    ^This is a picture of what that "Desktop Groups Lite" app looks like.. and is pretty much EXACTLY what I'm looking for.. but I'm a little bit afraid of it "eating" my contents and losing them forever..
    Does anybody have any recommendations or feedback for an app that can accomplish something like this?
    Thanks!

    Looking for app to create Desktop groups/fences for OSX..
    I do music and like to keep my most important folders on my Desktop since I access them very frequently.. I saw that there's a few options out there like "Desktop Groups Lite" (link below):
    https://itunes.apple.com/us/app/id561422617?mt=12
    The only problem is that I'm reading a lot of reviews on it from users who are saying that their files/folders are going completely missing, etc.. And that's a big issue that I'm not ready to deal with, considering the importance of these folders to my work/career..
    ^This is a picture of what that "Desktop Groups Lite" app looks like.. and is pretty much EXACTLY what I'm looking for.. but I'm a little bit afraid of it "eating" my contents and losing them forever..
    Does anybody have any recommendations or feedback for an app that can accomplish something like this?
    Thanks!

  • I have an older iMac desktop with OSX 10.6.8 on it. I mistakenly added a Safari update for OSX 10.9 and now I can't access Safari at all.  Is there anyway to uninstall the .0.9 update and keep my old bookmarks, etc. or do I have to delete it ?

    I have an iMac with OSX 10.6.8 & I mistakenly added Safari for OSX 10.9 on it and now I can't use Safari.  Is there any way to uninstall the newer Safari and leave my older version with its bookmarks, etc. or do I have to delete it and reinstall the proper update ?

    Let it go... these DL's take forever, depending on the spped of your connection and the traffic on the servers.
    If by morning it is still sitting there restart and the DL should pick up from where it left off.

  • Enable Bootcamp to install from usb for OSX 10.9**WORKS**

    So basically, I have trying to install windows on my mbp using a usb drive. However bootcamp wont allow me to do so since I have a optical drive on the laptop. I have been searching for a long time and eventually came across this solution and I would like to share this so u guys dont have to google all over the place again .
    The solutions given before by changing info.plist is correct except that now Bootcamp crashes everytime you change it in OSX 10.9.
    Full solution:
    1. Add your Boot Rom Version(from system info) under DARequiredROMVersions.
    2. Add Model Identifier(from system info) under PreUSBBootSupportedModels
    3. Delete "Pre" from "PreUSBBootSupportedModels", so you have "USBBootSupportedModels"
    The first 3 steps are same as before and if its not clear you can easily google solutions with screenshots.
    The next step is only for OSX 10.9, as it employs some kind of code signature to prevent you from changing info.plist and cause bootcamp to crash.
    4. Open your terminal, use the following command
    sudo codesign -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app
    Sudo means using administrator privilege and u need to enter your mac password. And the command resigns the bootcamp application so that it runs with the new info.plist file and not crash.
    5. Continue on with your installation....
    Cheers.
    P.S. back up info.plist before u change anything.

    do you have multiple partitions on your USB stick? And what partition table does it use?
    I have two windows installers. One is on a 4GB single partition fat32 formatted stick, and one is on a 5GB partitions of a 500GB USB HDD. On the USB HDD I have windows as second partition. First is OSX installer. I noticed that I can boot in BIOS mode with the 4GB USB stick, but not with the 500GB USB HDD.
    So try a windows formatted USB stick with a single partition. See if that works.
    Be carefull with google.. In the last few days I have been researching some bootcamp related things and there is waaaay more wrong information of people that tell others what they 'heard' than that there is right information of those who know how stuff works.
    I am of the 2nd category btw. I only tell you what I know for sure. If an '06 macbook with ODD can boot of of USB into BIOS mode, then so should you.
    Edit: The reason the Windows EFI installers says it found an MBR partition only is because by default the disk is in GPT mode with a 'protected' mbr so that non-gpt aware programs wont look and scream "free space! ".
    In order for Bootcamp to install in legacy BIOS mode it converts this 'protective' MBR into a "hybrid" MBR. If you download the open source app "Gdisk", install it, and type "sudo gdisk /dev/disk0" in terminal you will see there is either a protective or hybrid MBR on the disk.
    Formatting a disk to fat32 with any OSX tool (BC Utility or disk utility) will convert the protective MBR to Hybrid MBR.
    Gdisk allows you to reset this to a protective MBR as described here: http://superuser.com/questions/508026/windows-detects-gpt-disk-as-mbr-in-efi-boo t
    Hybrid MBR: Full Bootcamp compatibility. OSX knows whats up and decides everything. Windows installs in legacy BIOS mode on an MBR type disk.
    Protective MBR: Bootcamp utility and OSX are not used since they would convert the disk to a hybrid MBR. This mode is compatible with booting in EFI mode. EFI compatible Windows versions (7 partially, 8 completely) will live alongside OS X, for the most without problems. And will install on a GPT type disk.
    Hope to have helped you with this. Took me three full days of non-stop reading to figure this out.
    Message was edited by: Jognt
    Edit 2: Make damned sure you have a backup of your system. Messing around with partition types and tables shouldnt hurt when you know what you're doing. But since I know this for three days, and you apparently havent found this yet, I think it's safe to say both of us aren't yet 100% sure of what we're doing .
    Message was edited by: Jognt

Maybe you are looking for

  • Proposal for a sticky thread "Performance of SAP standard"

    Hello, in this form there are many questions about your programs, selects function modules but what about the SAP standard programs, they are not always the best performing things on your system. What do you think about a thread with improvements of

  • Can Slides from Captivate 4 be pasted into Captivate 3?

    I had never used Captivate but I downloaded the Captivate 4 demo and was able to create a training (this software is sweet).  Anyhow, my company has Captivate 3 and I do not have this on my machine so instead of re-creating this training in Captivate

  • Pb with the serial port

    hello I'm making a programme that deal with the serial port when i press on the button sennd of my serial device ,I get nothing . infact i have to press about 4 times to get the output I will get 4 outputs result at once I believe that my problem com

  • Mac Mini - stuck at startup

    What an awful experience...all this talk of "Mac works out of the box!" is garbage. Upon finally getting everything set up for use with my Mac Mini I encountered the following: Upon launching my Mac Mini for the first time, I reached an error of an i

  • On-screen controls not very responsive

    I've noticed this in a few places, but a couple spring to mind :- The Back button that appears in some settings windows (bottom left). Often I have to press this 3 or 4 times before it will go back. Answering the phone. The dialog tells me to swipe d