{"id":11054,"date":"2014-10-21T17:13:30","date_gmt":"2014-10-21T15:13:30","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=11054"},"modified":"2014-10-21T17:13:30","modified_gmt":"2014-10-21T15:13:30","slug":"xcode-project-generator-uno-script-per-creare-velocemente-progetti-xcode","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/xcode-project-generator-uno-script-per-creare-velocemente-progetti-xcode\/","title":{"rendered":"Xcode-project-generator: uno script per creare velocemente progetti Xcode"},"content":{"rendered":"<p>Non so voi, ma ogni giorno mi trovo a creare diversi nuovi progetti Xcode da zero per verificare il comportamento di una libreria, provare un trick scovato su internet o per mille altre ragioni.<\/p>\n<p>Quando devo testare soltanto del codice Obj-c utilizzo <a href=\"https:\/\/itunes.apple.com\/it\/app\/coderunner\/id433335799?l=en&amp;mt=12\" target=\"_blank\">CodeRunner<\/a>\u00a0ma spesso non \u00e8 sufficente e quindi tocca aprire Xcode, nuovo progetto, selezionare il tipo di progetto, dargli un nome, selezionare la cartella&#8230; una scocciatura! Ma tutto quello che \u00e8 ripetitivo pu\u00f2 essere sostituito da uno script&#8230; quindi&#8230; via di bash e risolviamo il problema.<\/p>\n<p>Lo script lo trovate qui:\u00a0<a href=\"https:\/\/github.com\/ignazioc\/Xcode-project-generator\" target=\"_blank\">https:\/\/github.com\/ignazioc\/Xcode-project-generator<\/a>\u00a0non \u00e8 necessario che clonate il repository, potete semplicemente scaricare lo script da <a href=\"https:\/\/raw.githubusercontent.com\/ignazioc\/Xcode-project-generator\/master\/xcodegenerator.sh\" target=\"_blank\">qui<\/a><\/p>\n<p>Salvatelo in una cartella gi\u00e0 presente nel vostro path e richiamatelo con<\/p>\n<pre class=\"lang:sh decode:true\">xcodegenerator.sh nomeprogetto<\/pre>\n<p>Lo script scaricher\u00e0 da github un progetto vuoto (tranquilli, solo 40kbyte) lo scompatter\u00e0 nella cartella corrente e proceder\u00e0 a rinominare tutto il progetto. Tempo necessario per l&#8217;intera operazione: meno di un secondo.<\/p>\n<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2014\/10\/animation.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11056\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2014\/10\/animation.gif\" alt=\"animation\" width=\"858\" height=\"539\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Non so voi, ma ogni giorno mi trovo a creare diversi nuovi progetti Xcode da zero per&#8230;<\/p>\n","protected":false},"author":53,"featured_media":10423,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[30,481,105],"tags":[1407,1406,1336,23,1303],"class_list":["post-11054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-materiale-open-source","category-risorse-utili","category-tips-tricks","tag-risorse-utili-open-source","tag-script-xcode","tag-tips-tricks-ios-developer","tag-xcode","tag-xcode-tips"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=11054"}],"version-history":[{"count":5,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11054\/revisions"}],"predecessor-version":[{"id":11060,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/11054\/revisions\/11060"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/10423"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=11054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=11054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=11054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}