IT/Computer Carthage、CocoaPods、HomebrewはMac開発必携ツール 現在、アプリ開発を行なっているが、すでにCarthage、CocoaPods、Homebrewは開発において必携ツールとなった。これらがないと、開発の効率は大幅に下がってしまうだろう。 2016.12.24 IT/ComputerMacOpinionProgramming
IT/Computer Touch Bar付きMacBook ProにはwatchOSが含まれている? 一部モデルを除いたMacBookシリーズも、ついにTouch Barとして、ディスプレイ側ではなく、キーボード側のファンクションキーとして使われていた部分にタッチパネルが搭載された。また、iOSで先行して搭載されたTouch IDにも対応し... 2016.12.08 IT/ComputerMac
IT/Computer Objective-CとSwiftを使ってみよう – 必要な環境 Objective-CとSwiftを使ってみよう – はじめにでは、Objective-CとSwiftについて、それぞれの言語についてと、最初の簡単なコードについて説明した。ここでは。実際にObjective-CとSwiftを学習するにあた... 2016.11.18 IT/ComputerLectureMacObjective-CProgrammingSwift
iOS Carthageのビルド時間のトータルは使い方次第 Carthageを使っていると、ビルド時間のトータルが節約されると言われているが、その効果は使い方によって変わってくる。パッケージの更新頻度が低ければ効果が大きいが、更新頻度が高いと効果が薄いどころか、逆効果の場合もある。 2016.11.14 iOSIT/ComputerMacObjective-CProgrammingSwift
IT/Computer 新しいMacBook Proが登場!一部モデルを除きTouch Bar搭載 日本時間の本日10月28日未明の「hello again」イベントで、新型MacBook Proが発表、アップルの公式サイトでもMacBook Proのページが更新された。この新型MacBook Proでは先行するMacBookで採用された... 2016.10.28 IT/ComputerMacNews
IT/Computer MagSafeアダプターが廃止? 日本時間2016年10月28日未明に、アップルのイベントで話題になっているMacBook Pro及び同Airの新型モデルにおいては、MacBook同様に、MagSafeアダプターを廃止して、USB Type-Cコネクターからの給電になると言... 2016.10.26 IT/ComputerMacNews
HTML/Markdown Safari 10でtarget=”_blank”の挙動が変わった? 私はmacOSを使っている関係上、メインのブラウザの一つとしてSafariを使っているのだが、macOS Sierra + Safari 10でtarget="_blank"の挙動でタブが開かれた時の挙動に変化があり、気づいていれば結構便利... 2016.10.18 HTML/MarkdownIT/ComputerMacTrivia
IT/Computer Xcode 8.0環境でSwiftLintをインストールするには注意が必要 (2017/02/05追記) Xcode 8.0ではデフォルトでSwift 3.0が使われるようになり、Swift 2.3は、古いプロジェクトからの互換性を維持するも目的で残っているにとどまっている状態である。これが思わぬところで落とし穴になっている。Homebrewを... 2016.10.16 IT/ComputerMacTIPS
IT/Computer 次世代MacはARMに移行するのだろうか? macOS SierraのコードにARMチップへの記述があり、それが次世代MacがARMベースのアーキテクチャーに移行するのではという噂も広まっているという。もしそれが真であれば、MacとiOS端末で同じCPUのアーキテクチャーになるという... 2016.10.13 IT/ComputerMac
iOS Xcode 8.0でPodをlintするには CocoaPodsでlintを通すとき、CocoaPods 1.0.xでは通常、iPhone Simulator 4sを使ってlintが行われるようである。従って、そのままではpod spec lintを走らせても異常終了してしまう。従って... 2016.10.08 iOSIT/ComputerMacProgrammingSwiftTIPS
IT/Computer LinuxとMacの関係 Linuxユーザーの中にはMacを使う利用者も少なくないとのことである。中にはMacの中にLinuxをインストールして使うという人もいるという。さて、LinuxはMacを使う上でどういう意味があるのだろうか、私なりに色々と述べてみたい。 2016.10.06 IT/ComputerLinuxMac
iOS Xcode 8.0ではキーチェンアクセスの挙動が変わった? Xcode 8.0からキーチェンアクセスの挙動が微妙に変わったようである。具体的には、セキュリティーが厳しくなったのか、Xcodeのプロジェクト設定でKeychain Sharingの設定がオフになっている場合は、キーチェンアクセスが機能し... 2016.09.23 iOSIT/ComputerMacTIPS
Diary macOS Sierraへアップグレードした 日本時間の21日にmacOS Sierraがリリースされた。これは、これまでのOS Xという名称から、新しい名称である「macOS」へと変更された最初のリリースであり、様々な機能も新たに追加されていることから、Siriの追加などから大きなア... 2016.09.22 DiaryIT/ComputerMac
iOS 簡単な画像ダウンロードライブラリーを作ってみた 独自にライブラリーの開発を行っており、まだ試験的ではあるものの、画像の取得・管理を行うためのライブラリー「PFImageStore」を開発し、GitHubに上げている。現在は試験的に動くようになったという状況のみで、まだ実用レベルには達して... 2016.09.21 iOSIT/ComputerMacNoticeObjective-CProgramming
iOS CocoaPodsやCarthageを使っている場合はXcode 8.0へのアップデートは待った方がいい もしiOSおよmacOSのアプリプロジェクトでCocoaPodsやCarthageを使っているのであれば、一旦Xcode 8.0へのアップデートは待った方が良い。そうしないと、かなり大変なことになるからである。 2016.09.17 iOSIT/ComputerMacOpinionProgrammingSwift
iOS Carthageという選択肢 iOS及びmacOS向けアプリで外部のライブラリーを容易に導入するためのツールとしてはCocoaPodsが有名だが、このツールでは開発しているプロジェクトに影響を与えるという問題があり、使いづらい側面があった。その代替としてCarthage... 2016.09.02 iOSIT/ComputerMacProgrammingTIPS
IT/Computer 今後のアップルのファイルシステムはAPFSへ移行される? WWDC 2016で発表されたApple端末のOS用の新しいファイルシステムとして、「Apple File System」(APFS)が発表されていた。このファイルシステムはmacOS、iOS、watchOS、tvOS向けのファイルシステム... 2016.08.23 IT/ComputerMac
IT/Computer Macのアップデートの方針は理にかなっている? Macは最近のPCの中ではモデルチェンジが遅い部類に入ると言われている。特にMac Proに至っては2013年12月19日からアップデートがなされていない。これにはアップルの戦略が絡んでいるという。 2016.08.18 IT/ComputerMacOpinion
IT/Computer テキストエディットのデフォルトの書式変更 私はCotEditorやEclipse、Xcodeなどの他のツールを使っている関係上、テキストエディット(英語名: TextEdit)を使うことは基本的にないが、テキストエディットでは新規作成時のデフォルトのフォーマットはリッチテキスト形式... 2016.08.15 IT/ComputerMacTIPS
Diary 開発環境でMacを使うケースが増えている 最近、iOS/macOS ((現時点での正式名称は「OS X」だが、次バージョンから「macOS Sierra」がリリースされることが予定されているため、本記事では「macOS」とする)) アプリの開発者についてはその特性上当然ではあるのだ... 2016.07.21 DiaryIT/ComputerMac