doでスコープ作成 throwsがつけて定義されたメソッドはtryで呼び出す。 catchで例外発生したときの処理を記述
サンプル
let manager = NSFileManager.defaultManager()
do {
let contents = try manager.contentsOfDirectoryAtPath(path)
import UIKit | |
extension UIViewController { | |
public class func safetyDestinationViewController(storyboardName: String) -> UIViewController? { | |
guard let _ = NSBundle.mainBundle().pathForResource(storyboardName, ofType: "storyboardc") else{ | |
return nil | |
} |
protocol RoutingProtocol{ | |
typealias Param = AnyObject | |
/** | |
pushViewcontroller with any argument | |
- parameter viewController: conform to RoutingProtocol | |
- parameter params: any argument |
// 文末半角 | |
NSAttributedString *noBreakSpaceTxt = [[NSAttributedString alloc]initWithString:@"UILabel.NoBreakSpaceX5 "]; | |
// 文末全角 | |
NSAttributedString *ideoGraohicSpaceTxt = [[NSAttributedString alloc]initWithString:@"UILabel.IdeoGraohicSpaceX3 "]; | |
NSArray *alignments = @[@(NSTextAlignmentLeft),@(NSTextAlignmentCenter),@(NSTextAlignmentRight),@(NSTextAlignmentLeft),@(NSTextAlignmentCenter),@(NSTextAlignmentRight)]; | |
// 確認用表示 |
#import "UIViewController+Detect.h" | |
@implementation UIViewController (Detect) | |
- (BOOL)is5_5 | |
{ | |
UITraitCollection *traintCollection = [self traitCollection]; | |
return (traintCollection.verticalSizeClass == UIUserInterfaceSizeClassRegular && | |
traintCollection.horizontalSizeClass == UIUserInterfaceSizeClassCompact && | |
traintCollection.displayScale >= 3 && |
// | |
// RoundRectButton.swift | |
// IBDesignableSample | |
// | |
// Created by ssato on 2015/10/15. | |
// Copyright (c) 2015年 ssato. All rights reserved. | |
// | |
import UIKit |
#!/usr/bin/ruby | |
# -*- encoding: utf-8 -*- | |
require "rubygems" | |
require "nokogiri" | |
require "open-uri" | |
require "cgi" | |
require 'csv' | |
require 'nkf' | |
###TODO:http://ipv4.google.com/sorry/IndexRedirect |
archiveしてipa書き出し | |
↓ | |
作成したipaファイルの拡張子を.zipに | |
↓ | |
解凍 | |
↓ | |
Payload フォルダ の パッケージの内容を表示 | |
↓ | |
[email protected] | |
[email protected] |
@interface NSString (RemoveJap) | |
- (NSString*)removedJapString ; | |
@end | |
@implementation NSString (RemoveJap) | |
- (NSString*)removedJapString { | |
##ざっくりと 「UnityゲームUI実践ガイド」の著者二人が送るUnityでUIで演出するときのいろは
##スライド http://uiunity.com/unite2015.html
##動画