     //カレンダーを生成する関数
     func generateCalendar(start: Int, end: Int){
         
+        /*
+         長押しして月を進める場合に必要な処理．
+         画面右のカレンダー情報を一旦記録しておいて，今月のカレンダー情報を記録する
+         カレンダー生成が終わったらもとの値に戻す(本メソッド下の処理)
+         */
         var tmp: [Int] = []
         if start == 2 && end == 3 {
             tmp.append(dayOfWeek[2])

            maxDay[2] = maxDay[1]
            year[2] = year[1]
            month[2] = month[1]
        }
        
        for i in start..<end {

                Animationcalendar(-rightX, mainIntervalX: -rightX, nextIntervalX: centerX, barposition: Int(position))

            }else if position < 0 {
                self.removeCalendarButtonObjectWithArrayNumber(0)
                self.removeCalendarButtonObjectWithArrayNumber(2)
                self.generateCalendar(0, end: 1)
                
                Animationcalendar(centerX, mainIntervalX: rightX, nextIntervalX: rightX, barposition: Int(position))
            }
        }
    }
    
