Skip to content

Instantly share code, notes, and snippets.

View corocorococoro's full-sized avatar

shinichi_kawamura corocorococoro

  • PREAPP Co., Ltd.
View GitHub Profile
@corocorococoro
corocorococoro / reloadDataAndWait[UITableView]
Created July 31, 2013 02:11
reloadDataが完了後に処理を行いたい
@implementation UITableView (UITableViewAddition)
-(void)reloadDataAndWait:(void(^)(void))waitBlock {
[self reloadData];
if(waitBlock){
waitBlock();
}
}
@end
@corocorococoro
corocorococoro / NSString+Zenkakukana.h
Last active December 20, 2015 11:09
半角カナを全角カナにする。 NSString* strHankaku = @"アイウエオ"; NSString* strZenkaku = str.convertToZenkakukana; // strZenkaku → アイウエオ
@interface NSString(NSStringAddition)
- (NSString *)convertToZenkakukana;
@end
@implementation NSString(NSStringAddition)
- (NSString *)convertToZenkakukana
{
NSMutableString *target =self.mutableCopy;
@corocorococoro
corocorococoro / ecommerce-tagmanager.html
Created December 10, 2021 06:25 — forked from 1987yama3/ecommerce-tagmanager.html
拡張Eコマースを実装するときのベストプラクティス(トラッキングコード実装)
<script>
;(function ($) {
window.dataLayer = window.dataLayer || [];
$(function () {
var each_slice = function(arr, num, fn) {
if(fn === undefined) fn = function(){};
for(var i=0,l=arr.length,count=0,slice=[],ret=[]; i<l; i++) {
if(count >= num) {
fn.apply(slice);
ret.push(slice);