Re: Reviving an old PyObjC app
"Diez B. Roggisch" <[email protected]> Tue, 17 Apr 2018 17:00:27 +0200
| Newsgroups | gmane.comp.python.pyobjc.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============1897026015530364418== Content-Type: multipart/signed; boundary="Apple-Mail=_61C2069E-34B6-4AF8-A5CA-6A19CC3ED749"; protocol="application/pgp-signature"; micalg=pgp-sha512 --Apple-Mail=_61C2069E-34B6-4AF8-A5CA-6A19CC3ED749 Content-Type: multipart/alternative; boundary="Apple-Mail=_F41AE515-294D-4497-BCAE-B88DF1D10122" --Apple-Mail=_F41AE515-294D-4497-BCAE-B88DF1D10122 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Maybe this helps you: https://github.com/deets/minimal-pyobjc/tree/outlets-and-actions = <https://github.com/deets/minimal-pyobjc/tree/outlets-and-actions> It=E2=80=99s a small example project I created for a talk. It worked = until quite recently for me after Xcode transitioned to the built-in IB, = and XIBs. Haven=E2=80=99t checked it in a while, but maybe it gives you = a headstart. Cheers, Diez > On 17. Apr 2018, at 15:10, Zachery Bir <[email protected]> wrote: >=20 > Hey, all >=20 > I=E2=80=99m resurrecting an app I wrote years ago. In addition to = updating it to Python 3, I=E2=80=99m also trying to get it happy with = modern Xcode. I=E2=80=99ve removed the NibClassBuilder references, but = I=E2=80=99m not entirely sure the best way to make it IB-able. The docs = seems to be pinned to much older versions of Xcode, and the File -> Read = Class Files has long gone. Anyone have any updated pointers for using = modern Xcode (9+) with PyObjC? I=E2=80=99m happy to contribute updated = docs once I=E2=80=99ve made the transition myself. >=20 > Thanks, >=20 > Zac >=20 >=20 > = --------------------------------------------------------------------------= ---- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Pyobjc-dev mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/pyobjc-dev --Apple-Mail=_F41AE515-294D-4497-BCAE-B88DF1D10122 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D"">Maybe this helps you:<div class=3D""><br class=3D""></div><div = class=3D""> <a = href=3D"https://github.com/deets/minimal-pyobjc/tree/outlets-and-actions" = class=3D"">https://github.com/deets/minimal-pyobjc/tree/outlets-and-action= s</a></div><div class=3D""><br class=3D""></div><div class=3D"">It=E2=80=99= s a small example project I created for a talk. It worked until quite = recently for me after Xcode transitioned to the built-in IB, and XIBs. = Haven=E2=80=99t checked it in a while, but maybe it gives you a = headstart.</div><div class=3D""><br class=3D""></div><div = class=3D"">Cheers,</div><div class=3D""><br class=3D""></div><div = class=3D"">Diez</div><div class=3D""><br class=3D""><div><blockquote = type=3D"cite" class=3D""><div class=3D"">On 17. Apr 2018, at 15:10, = Zachery Bir <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Hey, = all<br class=3D""><br class=3D"">I=E2=80=99m resurrecting an app I wrote = years ago. In addition to updating it to Python 3, I=E2=80=99m also = trying to get it happy with modern Xcode. I=E2=80=99ve removed the = NibClassBuilder references, but I=E2=80=99m not entirely sure the best = way to make it IB-able. The docs seems to be pinned to much older = versions of Xcode, and the File -> Read Class Files has long gone. = Anyone have any updated pointers for using modern Xcode (9+) with = PyObjC? I=E2=80=99m happy to contribute updated docs once I=E2=80=99ve = made the transition myself.<br class=3D""><br class=3D"">Thanks,<br = class=3D""><br class=3D"">Zac<br class=3D""><br class=3D""><br = class=3D"">---------------------------------------------------------------= ---------------<br class=3D"">Check out the vibrant tech community on = one of the world's most<br class=3D"">engaging tech sites, <a = href=3D"http://Slashdot.org" class=3D"">Slashdot.org</a>! <a = href=3D"http://sdm.link/slashdot" = class=3D"">http://sdm.link/slashdot</a><br = class=3D"">_______________________________________________<br = class=3D"">Pyobjc-dev mailing list<br class=3D""><a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a><br = class=3D"">https://lists.sourceforge.net/lists/listinfo/pyobjc-dev<br = class=3D""></div></div></blockquote></div><br = class=3D""></div></body></html>= --Apple-Mail=_F41AE515-294D-4497-BCAE-B88DF1D10122-- --Apple-Mail=_61C2069E-34B6-4AF8-A5CA-6A19CC3ED749 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEzBAEBCgAdFiEEijcjZP0vXZhz8OhhyBau9wuVhecFAlrWDAsACgkQyBau9wuV hecsLAf/Y2C3au/bz7COYAB0D3ZkfnVh+yOyu4xTN0qPOhd8nZF8Rh1W3CsPyyz+ u0XV+cbI5rQbR92WdrxW9gyrIi4lD/dPlDBoAqQ39p2wEBB7siH01nDcTczxqcwK /ulizKyW6CwbZ2/h6Wh7YcjmdOhpFTEvVrBVkIWzBFB6L0DFUIJPSMMrErRGzz9K hiEzut/4RtDywy95T8q4xIr/4fIv80xg6N6jFGbLCX/QZAoCaEKM2yKjTrjF1kFc zdoahDKYReiRd+445TRmLq/AnCBqtu4B2cL92WuerEyQVkvfyyx5Y0VOwRVdJl9u 7EsGhxVxqDxE7KvVmgOOAdldUyGWGA== =SEoc -----END PGP SIGNATURE----- --Apple-Mail=_61C2069E-34B6-4AF8-A5CA-6A19CC3ED749-- --===============1897026015530364418== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot --===============1897026015530364418== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Pyobjc-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pyobjc-dev --===============1897026015530364418==--