Skip to content

Instantly share code, notes, and snippets.

日付 カンファレンス 会場 トーク応募 主な講演者
1/27(金) dotSwift フランス・パリ Closed
2/7(火)〜8(水) Mac Admin & Developer Conference UK イギリス・ロンドン
2/23(木)〜24(金) Playgrounds オーストラリア・メルボルン Closed
3/2(木) Forward Swift アメリカ・カリフォルニア州・サンフランシスコ
3/2(木)〜4(土) try! Swift Tokyo 2017 ベルサール新宿セントラルパーク/ベルサール神田 Closed Yusuke Ito, Kazuaki Matsuo
3/16(木)〜17(金) Appdevcon 2017 オランダ・アムステルダム Closed Yoichi Tagaya
3/20(月)〜23(木) Yosemite, by CocoaConf アメリカ・カリフォルニア州・ヨセミテ国立公園
3/30(木)〜31(金) iOSCon 2017 イギリス・ロンドン Closed Yusuke Kita, [Yoichi Tagaya](https
@jpmartha
jpmartha / generate-readme
Last active April 12, 2016 14:41
Generate a new package's README.md from an existing package's README.md
#!/usr/bin/env bash
echo
usage() {
echo "OVERVIEW:"
echo " Generate a new package's README.md from an existing package's README.md"
echo
echo "USAGE:"
echo " generate-readme existing-package-path existing-package-name new-package-name"
@jpmartha
jpmartha / get-swift-pkg
Last active April 13, 2016 03:37
A Shell to download and install Swift Development Snapshots from Swift.org
#!/usr/bin/env bash
DEVELOPMENT_SNAPSHOTS_PATH=https://swift.org/builds/development/xcode
DEVELOPMENT_SNAPSHOTS_PREFIX=swift-DEVELOPMENT-SNAPSHOT-
echo
if [ -z "$1" ]; then
echo "OVERVIEW: Download and install Swift Development Snapshots from Swift.org."
echo
@jpmartha
jpmartha / set-swift-env
Created April 10, 2016 07:53
Managing Swift Environments
#!/bin/bash
echo
echo "Before the change:"
xcrun --find swift
swift --version
echo
if [[ $PATH =~ /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin:* ]]
then
@jpmartha
jpmartha / .travis.yml
Created April 8, 2016 10:22
Try Running The Swift Package Manager on Travis CI
language: objective-c
osx_image: xcode7.3
env:
- TOOLCHAINS=swift
script:
- swift build --fetch
before_install:
- TOOLCHAIN_VERSION=swift-DEVELOPMENT-SNAPSHOT-2016-03-24-a
- curl -O https://swift.org/builds/development/xcode/${TOOLCHAIN_VERSION}/${TOOLCHAIN_VERSION}-osx.pkg
- sudo installer -pkg ${TOOLCHAIN_VERSION}-osx.pkg -target /
「Copyright」キーを設定する(Mac)
情報プロパティリストのファイルには、「Copyright」キーに対応する適切な値を記述しなければな りません。指定可能な値について詳しくは、『Information Property List Key Reference 』の 「NSHumanReadableCopyright」 in Information Property List Key Reference を参照してください。

ビットコード
ビットコードとは、コンパイル済みプログラムの中間表現のことです。iTunes Connectにアップロー ドしたアプリケーションに、ビットコードが収容されていれば、ストアはこれをコンパイル、リンク して、バイナリを生成できます。ビットコードがあれば、Appleは今後いつでも、バイナリの最適化 をやり直すことができます。開発者が新しい版を用意し、ストアに登録する必要はありません。
Xcodeは通常、ビルド時に生成したシンボルを消去してしまうので、Apple側でこれを読み取ることは できません。iTunes Connectにアップロードする際、明示的に指定した場合に限り、シンボル情報も Appleに送信されます。クラッシュレポートをAppleから受け取って役立てたい場合は、このように指 定してください。

Send request to connpass API with APIKit 1.0.0 and Himotoki 1.3.

APIKit is a library for building type-safe web API client in Swift.

Himotoki is a type-safe JSON decoding library purely written in Swift.

import UIKit
import Photos
import PhotosUI
import MobileCoreServices
class LivePhotosViewController: UIViewController,
PHLivePhotoViewDelegate,
UIImagePickerControllerDelegate, UINavigationControllerDelegate {
@IBOutlet weak var livePhotosView: PHLivePhotoView!